我正在查看golang包,并注意到此处使用的未导出变量。该变量在此处定义,但其第一个字母未大写,因此不会导出。neterrNoSuchHost这不应该导致找不到令牌编译器错误吗?
2 回答
慕容3067478
TA贡献1773条经验 获得超3个赞
请注意,它们是同一软件包的一部分 -- ()。net
package net
根据Go的规格:
表示在顶层(任何函数外部)声明的常量、类型、变量或函数(但不是方法)的标识符的作用域是包块。
通过这种方式,我们知道这是在“包块”中。errNoSuchHost
由于文件位于同一包中,即 ,该包中的每个文件都可以访问包块(共享)。net
- 2 回答
- 0 关注
- 202 浏览
添加回答
举报
0/150
提交
取消