在go語言中,while不是關(guān)鍵字,可以用for語句加break實現(xiàn)while循環(huán)。go語言有break、default 、func、select、case、defer、go、map、else、goto、for、if、var等25個關(guān)鍵字。
本教程操作環(huán)境:windows10系統(tǒng)、GO 1.11.2、Dell G3電腦。
golang 里面沒有while關(guān)鍵字,可以用for+break實現(xiàn)
package main import "fmt" func main() { sum := 0 for { sum ++ if sum > 10{ break }else{ fmt.Println(sum) } } }
go語言中的關(guān)鍵字
關(guān)鍵字即是被Go語言賦予了特殊含義的單詞,也可以稱為保留字。
Go語言中的關(guān)鍵字一共有 25 個:
break | default | func | interface | select |
case | defer | go | map | struct |
chan | else | goto | package | switch |
const | fallthrough | if | range | type |
continue | for | import | return | var |
之所以刻意地將Go語言中的關(guān)鍵字保持的這么少,是為了簡化在編譯過程中的代碼解析。和其它語言一樣,關(guān)鍵字不能夠作標識符使用。
推薦學(xué)習(xí):Golang教程