Go之旅-常量
Go 之旅-常量
常量是指程式執行時不可改變的值,常量必須初始化值,定義常量可以指定型別,編譯器也可以通過常量初始化值做型別推斷。在函式程式碼塊中定義常量,不被使用也不會出現編譯錯誤。在常量組中如果不指定常量型別和初始化值,那麼常量會和上一行的非空常量值相同。
// 宣告包main
package main
// 匯入包
import (
"fmt"
)
// 定義常量
const a = 10 // 必須賦值,可指定型別,也可以編譯器通過初始化值型別推斷
const b = "Hello World"
const c = false
const d, e = 1, 10
// 常量組
const (
f = true
g = 100
)
// 定義函式main
func main() {
// 函式塊中定義的常量,不適用也不會出現編譯錯誤
const (
h = 1
i // 在常量組中不指定常量型別和初始化值,會和上一行非空的常量值相同。
j
k
)
const g = "Hello World"
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d, e)
fmt.Println(f, g)
fmt.Println(i)
fmt.Println(j)
fmt.Println(k)
}
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Go的100天之旅-常量Go
- go 語言常量Go
- GO語言————4.3常量Go
- Go之旅-SwitchGo
- Go 之旅 – 變數Go變數
- Go之旅-變數Go變數
- Go之旅-for迴圈Go
- Go 之旅 - 變數Go變數
- Go基礎系列:常量和變數Go變數
- 開心檔之Go 語言常量Go
- 兄弟連go教程(2)型別-常量Go型別
- 清華尹成帶你實戰GO案例(22)Go常量Go
- 開始Go開發之旅Go
- [go 學習筆記] 二、變數、常量Go筆記變數
- 變數與常量 - Go 學習記錄變數Go
- Go 為什麼要設計 iota 常量?Go
- 我的 Go 演算法之旅Go演算法
- Go語言之旅:基本型別Go型別
- Go 基礎教程--4-常量與運算子Go
- Go的100天之旅-08字串Go字串
- Go語言HTTP/2探險之旅GoHTTP
- 【GO學習二】包,函式,常量和變數Go函式變數
- 在 Fefora 上開啟 Go 語言之旅Go
- 在 Ubuntu 開啟 GO 程式編譯之旅UbuntuGo編譯
- 認真一點學 Go:5. 常量及運算子Go
- Go 常量、init、陣列、型別轉換與斷言、RecoverGo陣列型別
- 常量
- Go的100天之旅-06陣列和SliceGo陣列
- Three.js 進階之旅:新春特典-Rabbit craft go ?JSRaftGo
- 指標常量和常量指標指標
- 從零開始學GO ---- (1) 變數、常量、基本資料型別Go變數資料型別
- 5.Go變數 常量 變數命名規則 程式碼風格Go變數
- Go的100天之旅-07條件和迴圈Go
- 字串常量字串
- Go基礎知識-02 作用域 常量 變數 作用域(持續更新)Go變數
- Go語言學習(6) - 資料型別轉換和常量以及iotaGo資料型別
- 指標常量和常量指標的區別指標
- 詳解 常量指標和指標常量指標