func main() {
//1.用:=不用var 声明
//var a []int
//给切片添加值
a := append(a, 1,2,3)
fmt.Println(a) //undefined: a
//2.用=号的话必须先var声明
var a [] int
a=[]int{4,5,6}
fmt.Println(a) //[4 5 6]
//3.:=是声明并赋值,并且系统自动判断类型,不需要var关键字
b:=[]int{7,8,9}
fmt.Println(b) //[7 8 9]
}
Go中=和:=的区别
最新推荐文章于 2024-09-30 10:13:02 发布