• 评论了面试题 Go每日一题(19)
    list := new([]int) 出来的是一个指针,list = append(*list, 1) 加*号就可以
  • 评论了面试题 Go每日一题(18)
    常量 编译后不是变量,所以常量取地址不可以。
  • 评论了面试题 Go每日一题(17)
    编译失败, map不能比较
  • 评论了面试题 Go每日一题(12)
  • 评论了面试题 Go每日一题(11)
    make 创建实例,new 只创建类型。 make 用于 切片、通道、map、还有一个什么来着忘了,其他的用new。
  • 评论了面试题 Go每日一题(10)
    引入包的时候自动执行。一个包有多个init都会被执行但是不保证 顺序。init不可以被程序调用。
  • 评论了面试题 Go每日一题(9)
    0空间,主要用于chanel传递信号
  • 评论了面试题 Go每日一题(8)
    双方都遍历互相比对,碰到下一级是map 或 slice,再遍历。。。。
  • 评论了面试题 Go每日一题(7)
    map 不能求地址 fmt.Println(&m["qcrao"])
  • 评论了面试题 Go每日一题(6)
    func sum(x, y int)(int, error) 或者 func sum(x, y int)(total int, err error) 都可以
  • 评论了面试题 Go每日一题(5)
    // Go1.11版本以上这种清空map方法有效 for k := range mapdemo { delete(mapdemo , k) }
  • 评论了面试题 Go每日一题(4)
    [0 0 0 0 0 1 2 3] [1 2 3 4]
  • 评论了面试题 Go每日一题(3)
    因为key的索引存储是哈希桶,
  • 评论了面试题 Go每日一题(2)
    后中前异常
  • 评论了面试题 Go每日一题(1)
    0 3,1 3,2 3,3 3.
  • 评论了面试题 Go每日一题(27)
    for _, stu := range stus { stu每次循环是同一个变量,这里这个变量是指针,最后会得到3个最后一个切片元素
  • 评论了面试题 Go每日一题(25)
    BD,
  • 评论了面试题 Go每日一题(23)
    AC
  • 评论了面试题 Go每日一题(21)
    10个0,加 1 2 3 ; s := make([]int, 0,10) 才是只初始化cap
  • 评论了面试题 Go每日一题(20)
    不可以 s1 = append(s1, s2...) 加三个点 就可以了
  • 评论了面试题 Go每日一题(19)
  • 评论了面试题 Go每日一题(18)
    println(&cl,cl) cl 是常量,编译的时候已经变成对应的值了,也就是没有地址了。
  • 评论了面试题 Go每日一题(13)
    不能。改成 s1 = append(s1, s2...) 就好了。后一个参数是一系列值,不能是切片。
  • 评论了面试题 Go每日一题(11)
    【1】 初始化对象不同,make 主要是初始化 切片、通道、map等。【2】new 初始化出来只是一个指针,不分配内存。make 直接分配内存。
  • 评论了面试题 Go每日一题(10)
    init() 函数,是这个包被引用的时候执行,并且是末梢包的init先执行,同一个包可以有N 个init但是执行的顺序不保证,init不可以被我们编写的程序调用。
  • 评论了面试题 Go每日一题(9)
    占用 0 空间,主要用于 chanle 传递信号
  • 评论了面试题 Go每日一题(7)
  • 评论了面试题 Go每日一题(2)
    后 中 前 异常
  • 评论了面试题 Go每日一题(111)
    BD,(B不是太确定)
  • 评论了面试题 Go每日一题(110)
    BD
  • 评论了面试题 Go每日一题(108)
    这个没啥坑吧。靠,坑
  • 评论了面试题 Go每日一题(107)
    CD
  • 评论了面试题 Go每日一题(106)
    AD
  • 评论了面试题 Go每日一题(102)
    (坑)
  • 评论了面试题 Go每日一题(101)
    【1 2 3 4 5 】【1 12 13 4 5】遍历的是快照
  • 评论了面试题 Go每日一题(99)
    0 1 ;1 2 ;2 3 。实际上输出3组,但是可能某组输出多个,某组不输出。最大概率是3组2 3 。原因是goroutine 还没起来,外层的循环就跑完了。 go func(i,v) { f...
  • 评论了面试题 Go每日一题(97)
    A. 5 5 。两个p是同一个p。 (golang码农求职)(靠,答错了,坑)
  • 评论了面试题 Go每日一题(96)
    第一句,两个类型不同,不能比较。后一句,切片不能比较。
  • 评论了面试题 Go每日一题(91)
  • 评论了面试题 Go每日一题(90)
    B. compilation error 因为 func (stu *Student) 要求指针 peo是对象 。[反过来 func (stu Student)就指针or对象都行] (golang码...
  • 评论了面试题 Go每日一题(89)
    B. compilation error 基础类型不能绑定方法 。 (golang码农求职)
  • 评论了面试题 Go每日一题(87)
    10 1 2 3 \n 20 0 2 2 \n 2 0 2 2 \n 1 1 3 4 (golang码农求职)
  • 评论了面试题 Go每日一题(86)
    0:"zero",1:"one" 不保证顺序
  • 评论了面试题 Go每日一题(84)
    <a href="/user/brunce" title="@brunce">@brunce</a> 你错了,你写下来,看一下就知道了。(肯定比原题坑要大啊)
  • 评论了面试题 Go每日一题(84)
    这个更难,有人回答一下吗? func main() { s1 := []int{1, 2, 3,4,9,9,9,9} s2 := s1[1:4] s2[1] = 4 fmt.Println(s...
  • 评论了面试题 Go每日一题(84)
    [1 2 4][1 2 4],第一个打印s2和s1是同一个底层数组,两个修改联动。第二个在append的时候,s2的cap不够,需要扩容,s2有了新的底层数组。 (golang码农求职)
  • 评论了面试题 Go每日一题(83)
    2 1 return后面定义defer语句的就没执行,所以 没有3 (golang码农求职)
  • 评论了面试题 Go每日一题(82)
    var x string = nil (字符串不能赋值nil) ; if x == nil (字符串不可以和nil比较); (golang码农求职)
  • 评论了面试题 Go每日一题(80)
    <a href="/user/qingfeng2020" title="@qingfeng2020">@qingfeng2020</a> 其实出题人要的是括号里的答案。哈哈哈
  • 评论了面试题 Go每日一题(80)
    return nil // A ; p := S{m: &#34;foo&#34;} // B (出题人会不会气的吐血啊?)。(好吧 return &amp;S{m: &#34;foo&#34;...