初级会员
  • 第 24549 位会员
  • jaz2098
  • 2018-10-31 21:14:22
  • Offline
  • 20 39

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • Control是函数签名的命名,这是个函数签名,满足func(network, address string, c syscall.RawConn) error 形式的函数都是Control,当函数作为参数时用的
  • 悄悄告诉你,指针作为入参也是值传递,go里面其实都是值传递,只是指针一般比原始参数小很多,copy代价更低,也方便在不同函数间修改同一个变量
  • 我的月薪一般都是1000—2000,有没有好的方式,在5年内将奔驰S350买下来
  • ``` i := make([]byte, 200) i[0] = '1' i[1] = '2' i[2] = '3' i[3] = '0' var str = string(i) invidIndex:=len(str) for i:=range str { if byte(str[i])==0{ invidIndex = i break } } str = str[0:invidIndex] fmt.Println(str) va, err := strconv.Atoi(str) fmt.Println(va,err) ``` 纯粹是针对性解决你这问题,实际开发中想不到什么场景会这么用
  • strconv.Atoi: parsing "1234\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00": invalid syntax 你为啥不把err打印出来看看?