• 评论了面试题 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;...
  • 评论了面试题 Go每日一题(78)
    A 只是分配了指针;B 进一步分配了内存。B更可取。 (golang码农求职)
  • 评论了面试题 Go每日一题(77)
    艹,坑王
  • 评论了面试题 Go每日一题(76)
    C. F D M 这个没啥大坑。 (golang码农求职)
  • 评论了面试题 Go每日一题(73)
    <a href="/user/Dessert" title="@Dessert">@Dessert</a> 谢谢您
  • 评论了面试题 Go每日一题(73)
    ` f1() =1,return 把r设成0,然后defer把r改为1 ;` ` f2() =5,return 把r设成5,然后defer改的是t,不影响返回值 ;` ` f3() =5,return...
  • 评论了面试题 Go每日一题(71)
    B. 0 1 ;func increaseA() int {,返回值i=0的时候已经绑定到返回值里里,defer改i没用了。func increaseB() (r int) {先把返回变量r设为0,d...
  • 评论了面试题 Go每日一题(70)
    “当多值赋值时,:= 左边的变量无论声明与否都可以” 小编在吗?应该是,“至少有一个变量是新的”
  • 评论了面试题 Go每日一题(70)
    2、3 对;赋值多个变量,只要有一个变量时新的,就可以用“:=” (golang码农求职)