在 Go 中访问全局变量
您尝试在 Go 中的 main() 函数之外声明一个全局可访问的变量,但是遇到错误。适当的方法取决于变量应该是常量还是可变的。
对于非常量变量
在函数外部声明一个非常量变量并使得要在包中访问它,请使用以下语法:
var test = "A Test Value"
在这种情况下,变量名称中的小写 t 表示它仅在包内可见(未导出)。
这是一个示例:
package apitest import "fmt" var sessionID string func main() { // Check and update sessionID as needed... }
对于常量变量
对于常量,请使用const 关键字代替 var。语法为:
const test = "A Test Value"
常量必须在声明时赋值,以后不能更改。
附加说明
以上是如何在 Go 中访问全局变量?的详细内容。更多信息请关注PHP中文网其他相关文章!