Golang中,if/else 關鍵字用于條件判斷,如果滿足條件就做某事,否則做另一件事。
--if語句可以沒有else
--可以在條件語句前添加别的語句
--語句中聲明的變量的作用域在所有的分支中
--if條件表達式不能使用花括号**()**包含
--if語句代碼段必須使用**{}**,并且左括号必須和if 在同一行
--if 條件表達式的前面可以包含初始化語句,支援平行指派,但不支援多個指派與u
MAKR:在go語言中條件語句沒必要帶圓括号,但分支必須有大括号
文法:
egg:
在go裡的2種注釋:1、使用“//” 2、使用/*......*/
若采用格式化輸出的話需要把Println 替換成Printf

多層嵌套if ...{}else if...{}else if ..{}.....else...{}
#####
需要注意的是:1、if條件表達式前面聲明的變量隻能在if-else語句塊使用
1、指派+條件判斷
需要注意的是:2、如果if-else中包含return時,編譯器無法解析else中的return
.\main.go:4: imported and not used: "fmt"
.\main.go:9: too many arguments to return
have (string)
want ()
.\main.go:11: too many arguments to return
本文轉自 DBAspace 51CTO部落格,原文連結:http://blog.51cto.com/dbaspace/1962633