1. 程式人生 > 其它 >GO語言基本語句

GO語言基本語句

技術標籤:go語言golang

條件語句

if語句

在go中,if語句與c++也非常類似,只不過是條件沒有括號。
其實加了括號好像也問題不大。
基本寫法如下:

if 條件 {條件為真} else {條件為假}

switch語句

大致與c++一樣,這裡還有一個fallthrough語句,可以強制執行下面的所有語句。
舉個例子:

func main() {
	var a int32
	a = 1
	switch a {
	case 1:
		fmt.Println("1")
		fallthrough
	case 2:
		fmt.Println("2"
) } }

以上程式碼的輸出結果是:

1
2

型別switch語句

這是一個十分特殊的語句,用於判斷interface變數的型別。

switch x.(type)
case type1:...
case type2:...

迴圈語句

go中的for迴圈與c++類似,但是不需要括號,而且如果沒有可以省略,如:

for a<10