关于 •
FAQ •
贡献者 •
晨读 •
Github •
新浪微博 •
Play •
免责声明 •
联系我们 •
捐赠 •
酷站 •
Feed订阅 •
24354 人在线
最高记录 5390
©2013-2025 studygolang.com Go语言中文网,中国 Golang 社区,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。
Powered by
StudyGolang(Golang + MySQL) • · CDN 采用
七牛云
VERSION: V4.0.0 · 30.955666ms · 为了更好的体验,本站推荐使用 Chrome 或 Firefox 浏览器
京ICP备14030343号-1
#2楼 <a href="/user/GahdWu" title="@GahdW...
@iissy 不好意思,目前没有精力去看更多的源码。
FDM
mark
mark
#1楼 <a href="/user/yanwq" title="@yanwq"...
mark
mark
mark
mark
mark
mark
不能,是 *Student 指针实现了方法。
mark
mark
打卡
输出结果不唯一 wg.Add(1) 还没执行,main 函数有可能已经执行完了
channel
此题 编译失败。类型断言,类型断言的语法形如:i.(type),其中 i 是接口,type 是固定关键字,需要注意的是,只有接口类型才可以使用类型断言。
iota 输出: 0 2 zz zz 5
BD mark
编译不通过 MyInt1 是新类型 MyInt2 类型别名
AC
使用 var 来定义变量时,不能用短声明
10个0+1 2 3
编译不通过。 s1 = append(s1, s2...) 这样才可以
小整数转换(0-255)不需要,静态数组
D mark
mark
mark
返回值中的 error 类型也需要定义参数。 或者返回值中使用:
mark
mark
mark
mark
学到了
mark
mark
mark
mark
var peo People = &Student{}
nil 只能赋值给指针、interface、map、slice 等等 error 也是一个接口类型 所以选 BD
map 实例是不可以直接比较的,如果非要比较的话,可以使用 reflect.DeepEqual(). go 中表明了可比较的类型: