Go 面试天天一篇(第 4 天)

1.下面这段代码可否经过编译,不能的话缘由是什么;若是经过,输出什么。面试

func main() {
	list := new([]int)
	list = append(list, 1)
	fmt.Println(list)
}
复制代码

2.下面这段代码可否经过编译,若是能够,输出什么?app

func main() {
	s1 := []int{1, 2, 3}
	s2 := []int{4, 5}
	s1 = append(s1, s2)
	fmt.Println(s1)
}
复制代码

3.下面这段代码可否经过编译,若是能够,输出什么?ui

var(
	size := 1024
	max_size = size*2
)

func main() {
	fmt.Println(size,max_size)
}
复制代码

欢迎扫码关注公众号「Golang来啦」或者移步 seekload.net ,查看最新面试题及答案。spa

公众号二维码
相关文章
相关标签/搜索