• 评论了面试题 Go每日一题(38)
    输出结果不唯一,代码存在风险, 所有 go 语句未必都能执行到。 这是使用 WaitGroup 经常犯下的错误!请各位同学多次运行就会发现输出都会不同甚至又出现报错的问题。 这是因为 go 执行太快...
  • 评论了面试题 Go每日一题(36)
    答案解析: 答案及解析:编译失败。考点:类型断言,类型断言的语法形如:i.(type),其中 i 是接口,type 是固定关键字,需要注意的是,只有接口类型才可以使用类型断言。
  • 评论了面试题 Go每日一题(35)
    如果是 h:=hello() 答案就应该是A 函数hello复制给h,h得到的不是hello函数的返回值,所以答案是B
  • 评论了面试题 Go每日一题(33)
    const不允许溢出,编译报错; 变量允许,补码表示负数
  • 评论了面试题 Go每日一题(29)
    nil 只能赋值给指针、chan、func、interface、map 或 slice 类型的变量。强调下 D 选项的 error 类型,它是一种内置接口类型
  • 评论了面试题 Go每日一题(28)
    iota 在下一行增长,而不是立即取得它的引用。 k=zz ,执行上一行的表达式
  • 评论了面试题 Go每日一题(27)
    for range知识点考察
  • 评论了面试题 Go每日一题(27)
    遍历结果出现错误,输出结果为 zhou => wang li => wang wang => wang map 中的 3 个 key 均指向数组中最后一个结构体。 分析 for...
  • 评论了面试题 Go每日一题(26)
    map[string]Student 的 value 是一个 Student 结构值,所以当list["student"] = student,是一个值拷贝过程。而list["...
  • 评论了面试题 Go每日一题(21)
    package main import ( "fmt" ) func main(){ s := make([]int, 10) s = append(s,...
  • 评论了面试题 Go每日一题(20)
    func main() { s1 := []int{1, 2, 3} s2 := []int{4, 5} s1 = append(s1, s2) fmt.Println(s1) } //编译报...
  • 评论了面试题 Go每日一题(19)
    func main() { list := new([]int) list = append(list, 1) fmt.Println(list) }
  • 评论了面试题 Go每日一题(18)
    package main const cl = 100 var bl = 123 func main() { println(&bl,bl) println(&...