golang如何初始化全局变量
在 Go 中,全局变量的初始化可以通过以下两种方式进行:
- 直接声明并初始化变量
var globalVar string = "Hello, world!"
- 在包的初始化函数中初始化变量
var globalVar string
func init() {
globalVar = "Hello, world!"
}
在上面的代码中,init() 函数是一个特殊的函数,它会在包被引入时自动执行。因此,在这个函数中初始化全局变量可以保证在程序运行之前就完成了初始化。
原文地址: https://www.cveoy.top/t/topic/bqbL 著作权归作者所有。请勿转载和采集!