清華尹成帶你實戰GO案例(19)Go變數
Go變數
Go是靜態型別語言,變數是有明確型別的。編譯器會檢查函式呼叫中,變數型別的正確性。
使用 var 關鍵字來定義變數。
Go 的基本型別有:
bool
string
int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
byte // uint8 的別名
rune // int32 的別名 代表一個Unicode碼
float32 float64
complex64 complex128
看看下面的例子
輸出結果為
initial
1 2
true
0
Go是靜態型別語言,變數是有明確型別的。編譯器會檢查函式呼叫中,變數型別的正確性。
使用 var 關鍵字來定義變數。
Go 的基本型別有:
bool
string
int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
byte // uint8 的別名
rune // int32 的別名 代表一個Unicode碼
float32 float64
complex64 complex128
看看下面的例子
package main
import "fmt"
func main() {
// `var` 關鍵字用來定義一個或者多個變數
var a string = "initial"
fmt.Println(a)
// 你一次可以定義多個變數
var b, c int = 1, 2
fmt.Println(b, c)
// Go會推斷出具有初始值的變數的型別
var d = true
fmt.Println(d)
//定義變數時,沒有給出初始值的變數被預設初始化為零值
//整型的零值就是0
var e int
fmt.Println(e)
//":=" 語法是同時定義和初始化變數的快捷方式
f := "short"
fmt.Println(f)
}
輸出結果為
initial
1 2
true
0
short
網址:http://www.qukuailianxueyuan.io/
欲領取造幣技術與全套虛擬機器資料
區塊鏈技術交流QQ群:756146052 備註:CSDN
尹成學院微信:備註:CSDN
網址:http://www.qukuailianxueyuan.io/
欲領取造幣技術與全套虛擬機器資料
區塊鏈技術交流QQ群:756146052 備註:CSDN
尹成學院微信:備註:CSDN
相關文章
- 清華尹成帶你實戰GO案例(36)Go 環境變數Go變數
- 清華尹成帶你實戰GO案例(52)Go數值Go
- 清華尹成帶你實戰GO案例(53)Go 數字解析Go
- 清華尹成帶你實戰GO案例(55)Go 隨機數Go隨機
- 清華尹成帶你實戰GO案例(28)Go 方法Go
- 清華尹成帶你實戰GO案例(35)Go 互斥Go
- 清華尹成帶你實戰GO案例(38)Go 介面Go
- 清華尹成帶你實戰GO案例(46)Go 排序Go排序
- 清華尹成帶你實戰GO案例(47)Go 切片Go
- 清華尹成帶你實戰GO案例(2) Go 字典Go
- 清華尹成帶你實戰GO案例(7)Go DeferGo
- 清華尹成帶你實戰GO案例(7)Go ExitGo
- 清華尹成帶你實戰GO案例(12)Go PanicGo
- 清華尹成帶你實戰GO案例(22)Go常量Go
- 清華尹成帶你實戰GO案例(43)Go 可變長引數列表Go
- 清華尹成帶你實戰GO案例(44)Go 命令列引數Go命令列
- 清華尹成帶你實戰GO案例(62)Go 原子計數器Go
- 清華尹成帶你實戰GO案例(29)Go 工作池Go
- 清華尹成帶你實戰GO案例(37)Go 集合功能Go
- 清華尹成帶你實戰GO案例(49)Go 時間Go
- 清華尹成帶你實戰GO案例(54)Go 陣列Go陣列
- 清華尹成帶你實戰GO案例(57)Go通道方向Go
- 清華尹成帶你實戰GO案例(63)Go 指標Go指標
- 清華尹成帶你實戰GO案例(8)Go for迴圈Go
- 清華尹成帶你實戰GO案例(10)Go JSON支援GoJSON
- 清華尹成帶你實戰GO案例(11)Go Line FiltersGoFilter
- 清華尹成帶你實戰GO案例(17) Go URL解析Go
- 清華尹成帶你實戰GO案例(23)Go 超時Go
- 清華尹成帶你實戰GO案例(30)Go 關閉通道Go
- 清華尹成帶你實戰GO案例(39)Go 結構體Go結構體
- 清華尹成帶你實戰GO案例(40)Go 程式觸發Go
- 清華尹成帶你實戰GO案例(41)Go 程式執行Go
- 清華尹成帶你實戰GO案例(50)Go 時間戳Go時間戳
- 清華尹成帶你實戰GO案例(58)Go通道緩衝Go
- 清華尹成帶你實戰GO案例(5)Go 自定義排序Go排序
- 清華尹成帶你實戰GO案例(13)Go range函式Go函式
- 清華尹成帶你實戰GO案例(16)Go Switch語句Go
- 清華尹成帶你實戰GO案例(20)Go 遍歷通道Go