出现这个错误的原因你可能想不到
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 转摘请注明来源
Go 语言生成一个 Slice 指定个数的组合有多种实现方法,这里介绍两种性能比较好的。...
对一个字符串做分割操作,可以用 `Split` 或 `Index` 来实现,这里对这两者的性能做一个简单比较。...
Socks5 代理较 `http/https` 代理有较好的性能,下面是借鉴某个著名开源软件的 local 实现的简单代理。...
这是一个小型跨平台webview库,用于构建跨平台GUI。 还支持Rust、Python、Nim、Haskell和 C# 绑定。支持双向JavaScript绑定。...
Selenium WebDriver 直接通过浏览器自动化的本地接口来调用浏览器,以达到模拟浏览器行为的操作,如点击、选择、鼠标移动等。下面是记录个人使用golang 驱动的记录。...
google 自家的 snappy 压缩优点是非常高的速度和合理的压缩率。压缩率比 gzip 小,CPU 占用小。...
ssl 对网站越来越重要,用户信息安全,搜索引擎信赖... Let’s Encrypt 免费证书最近发展惊人。...
golang 的go build、go install 命令都是可生成可实行文件,了解它们的小区别以选择适合自己的。...
在 Go 中,将 `[]float64` 与 `[]byte` 相互转换需要特别注意内存布局和字节序问题。以下是几种实现方法:...
FileBrowser 在指定目录中提供了一个文件管理界面,可用于上传,删除,预览,重命名和编辑文件。它允许创建多个用户,每个用户都可以有自己的目录。它可以用作独立的应用程序。...