1、谈谈GO分号
2、短声明可以在哪里使用?
3、
package main var num int func main() { str := "hello world" if true { var b bool } println(num) println(str) println(b) }
4、
var null string = nil func main() { null2 := nil println(null) println(null2) }
5、输出什么?
func main() { var s []int fmt.Printf("%v,%t,%p " ,s,s==nil,s) s[0]=1 }
6、输出什么?
func main() { m := map[int]string{1: "a", 2: "b", 3: "c"} cap := cap(m) fmt.Println(cap) }