关于 •
FAQ •
贡献者 •
晨读 •
Github •
新浪微博 •
Play •
免责声明 •
联系我们 •
捐赠 •
酷站 •
Feed订阅 •
86 人在线
最高记录 5390
©2013-2025 studygolang.com Go语言中文网,中国 Golang 社区,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。
Powered by
StudyGolang(Golang + MySQL) • · CDN 采用
七牛云
VERSION: V4.0.0 · 14.391102ms · 为了更好的体验,本站推荐使用 Chrome 或 Firefox 浏览器
京ICP备14030343号-1
AB
BBBBBBB 因为 stu 是一个指针
不能,是 *Student 指针实现了方法。
#24楼 <a href="/user/NovaChaos" title="...
map 的key要转换成hash存到桶里面,所以无法做出有价值的排序。go1.15之后,go官方故意把遍历的顺序搞乱,同一个map实例每次遍历的顺序都故意搞成不一样。
AD
{A} {B} {C} &{C} &{C} &{C} for range 遍历出来的 临时变量 如果是指针,就会出现这种情况。
[0 12 13 4 5] [0 12 13 4 5] a是切片,快照模式是a的指针,所以底层的数组还是会改动。
氧化钙
我还以为是招收go码农咧
A
A. -5 +5
靠,又答错了
不能 list["student"].Name = "LDB" 这句话 错了。map list["student"]是引用值,可以读,不可以写。
error
B。
B. compilation error 。小写参数跨包调用了。基础类型是在另外的包里定义的。
0 3,2 3 ,1 2
C:运行时死锁 go func(){fmt.Println(<-ch1)}() 就对了
A. D
ABC
一个包可以出线多个 init() 函数,一个源文件也可以包含多个 init() 函数;(出现,有一个错别字)
不可以 ,是指针实现了接口,不是对象实现了接口 。 type Student &struct{} 或者
func (stu Student) Speak(think string) (tal...
BD
反射:reflect.DeepEqual(m1,m2)
可以对 map 的元素直接取地址吗?
AC
kao
7,defer f()会恐慌。
能,for range 是 快照模式
the 2 p is not same. so B. runtime error
0 1 1 2
A. 1 2
C:45.2
B. a := []int{}
29 29 28
A:Hi All; a b 是两个不同实例吧? fmt.Println(a("All")) --> hi go all
A. 13 23
1 对 2错 3对
2
time.Time 前面没有 Time 字样
wrong
abd
收藏
①输出不确定;②可能协程没跑完主程序就结束了;③需要加锁
[1 2 3] [3 4 5]
可变参数是切片,切片是引用,所以func内赋值会带出来。
ABC