![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iYmVWMlVWOlN2MjFzYilTNkdjM0QWNzczMlJWO4QGZz8CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
這是您将一直使用的 25 個保留的 'Go' 關鍵字的清單。即使在開始使用 “Go” 開發任何軟體之前,也要熟悉它們。請記住,這些是保留關鍵字,您不能将它們用作辨別符。
- break - 使用 break 關鍵字可以終止循環并繼續執行其餘代碼。
- case - 這是 “switch” 構造的一種形式。我們在切換後指定一個變量。
- chan-“chan” 關鍵字用于定義通道。在 “執行” 中,允許您同時運作并行代碼。
- const-'const' 關鍵字用于為标量值引入名稱,例如 2 或 3.14 等。
- continue - 使用 “continue” 關鍵字可以傳回到 “ for” 循環的開頭。
- default-'default' 語句是可選的,但是您需要在 switch 語句中使用 case 或 default。如果大小寫與控制表達式不比對,則開關跳至預設值。
- defer - 關鍵字 'defer' 用于推遲執行功能,直到周圍的功能執行為止。
- else - 如果條件為假,則将 'else' 關鍵字與 'if' 關鍵字一起使用以執行替代語句。
- fallthrough - 在 switch 語句中的情況下使用此關鍵字。當我們使用此關鍵字時,将輸入下一種情況。
- for-“for” 關鍵字用于開始 for 循環。
- func-'func' 關鍵字用于聲明一個函數。
- go-go 關鍵字觸發一個 goroutine,該例程由 golang 運作時管理。
- goto-'goto' 關鍵字可無條件跳轉至帶标簽的語句。
- if-'if' 語句用于檢查循環内的特定條件。
- import-'import' 關鍵字用于導入軟體包。
- interface-'interface' 關鍵字用于指定方法集。方法集是一種類型的方法清單。
- map-'map' 關鍵字定義 map 類型。映射是鍵值對的無序集合。
- package - 代碼在包中分組為一個單元。“package” 關鍵字用于定義一個。
- range - 使用 “range” 關鍵字可以疊代清單項 (如 map 或 數組) 上的項。
- return-Go 允許您将傳回值用作變量,并且可以為此目的使用 'return' 關鍵字。
- select-“select” 關鍵字使 goroutine 在同步通信操作期間等待。
- struct-Struct 是字段的集合。我們可以在字段聲明後使用'struct' 關鍵字。
- switch-'switch' 語句用于啟動循環并在塊内使用 if-else 邏輯。
- type - 我們可以使用 'type' 關鍵字來引入新的結構類型。
- var-“var” 關鍵字用于建立 “ Go” 語言的變量。