出现这个错误的原因你可能想不到
1
2
golang cannot refer to unexported name
不能引用未导出名称
大部分的原因是因为:
1
函数或变量名首字母是小写
1
2
3
4
type my struct {
a string // 不能在本包外被引用,引用可能会有以上报错
B string // 可以在本包外被引用
}
本文网址: https://golangnote.com/topic/127.html 转摘请注明来源
出现这个错误的原因你可能想不到
1
2
golang cannot refer to unexported name
不能引用未导出名称
大部分的原因是因为:
1
函数或变量名首字母是小写
1
2
3
4
type my struct {
a string // 不能在本包外被引用,引用可能会有以上报错
B string // 可以在本包外被引用
}
本文网址: https://golangnote.com/topic/127.html 转摘请注明来源
竞争资源是多个 goroutine 在没有相互同步的情况下,访问某个共享的资源,也叫竞态资源。...
推荐几个个人感觉较好的用 golang 编写的 bbs 程序...
启动一个 goroutine 等待进程,使用 select 等待 goroutine 完成的消息或超时处理。...
用一个阶乘函数来演示一个 go 程序员的进化演变过程...
根据字符串生成固定颜色,效果如下...
使用Golang 的底层库 `io` 、 `os` 对文件常规操作:新建、写入、读取、删除。另外内置的 `ioutil` 使用也很方便。...
golang 获取用户真实访问ip 地址...
Go 语言判断元素列表里是否包含某个元素,通常有两种方法:遍历列表、转为map后判断是否包含key。...
Go 语言里使用 range 可以方便遍历数组(array)、切片(slice)、字典(map)和信道(chan)。这里主要关注他们的性能。...
Go 1.11 的 Modules 特性让 vendor 能力不及。...