对于未导出的顶层常量和变量,使用_作为前缀
约 204 字小于 1 分钟
2025-09-04
在未导出的顶级vars和consts,前面加上前缀_,以使它们在使用时明确表示它们是全局符号。
基本依据:顶级变量和常量具有包范围作用域。使用通用名称可能很容易在其他文件中意外使用错误的值。
| Bad | Good |
|---|---|
| |
例外:未导出的错误值可以使用不带下划线的前缀 err。参见错误命名。
更新日志
2025/9/4 15:48
查看所有更新日志
a059b-新增Uber的Go语言规范于
约 204 字小于 1 分钟
2025-09-04
在未导出的顶级vars和consts,前面加上前缀_,以使它们在使用时明确表示它们是全局符号。
基本依据:顶级变量和常量具有包范围作用域。使用通用名称可能很容易在其他文件中意外使用错误的值。
| Bad | Good |
|---|---|
| |
例外:未导出的错误值可以使用不带下划线的前缀 err。参见错误命名。
a059b-新增Uber的Go语言规范于