一般
Golang 基礎: 一般變數
一般變數宣告
一般變數宣告預設值
var num int = 0
var num int
一般變數宣告指定值
var num int = 10
var num = 10
單行宣告
應少用,程式碼可讀性不高
var name, age, height = "KJ", 18, 199.9
多行宣告
var (
name = "KJ"
age = 18
height = 199.9
)
多行宣告加入型態
var (
name string = "KJ"
age uint = 18
height float32 = 199.9
)
多行宣告沒有設定預設值
var (
name string
age uint
height float32
)
短變數宣告
name := "KJ"
age := 18
height := 199.9
單行短變數宣告
應少用,程式碼可讀性不高
name, age, height := "KJ", 18, 199.9
常數變數宣告
一般常數宣告
const AGE int = 18
單行常數宣告
應少用,程式碼可讀性不高
const AUTHOR, AGE = "KJ", 18
多行常數宣告
const (
AUTHOR = "KJ"
AGE = 18
)