每日乙個Go語言小語法 switch語句

2021-10-04 06:25:19 字數 692 閱讀 3721

// 開始第乙個簡單的例子

package main

import

("fmt"

"math"

)func

demo1

(f float64)(

)}func

main()

上面的例子中 著重介紹的是fallthrough 它的作用是滿足當前case後便不再向後執行,這可以應用到滿足多種條件下輸出指定case

package main

import

("fmt"

"math"

)func

demo1

(f float64

)(z int)}

func

main()

那是因為我們沒有給函式最終的乙個返回值,接下來我們進行修改

package main

import

("fmt"

"math"

)func

demo1

(f float64

)(z int

)return z // 在此處新增返回值

}func

main()

go語言乙個switch的坑

今天遇到乙個案例,挺有意思,而且難以置信 func alwaysfalse bool func main 猜一下輸出什麼?對,你猜錯了,真實輸出為true。看到這有一種罵娘的衝動,為啥呀,明明是false的呀。別急,咱們改一下,你要的false就出來了。func alwaysfalse bool f...

Go語言基礎語法之一

參考文獻 開發環境 vscode配套裝完 go版本 go version go1.14.4 windows amd64 package main import fmt func main 以上是go語法基礎結構,也是第乙個 注意 go常用只能用雙引號,單引號初學階段可以直接放棄記憶,當他不存在,後續...

每日乙個OpenGL API 一

首先看看函式原型 void glbufferdata glenum target,glsizeiptr size,const glvoid data,glenum usage 建立快取區物件之後,就需要空間去保留這些資料,那麼glbufferdata就來完成這個任務。官方文件是這樣寫的 create...