使用全局变量时如何处理函数响应

时间:2019-05-12 12:38:28

标签: variables go

我是新手,试图了解如何从函数设置全局变量。

var config = new(ini.File)

func readConfig() {
    config, err = ini.Load("config.ini")

这个笨拙的方法失败了,因为没有设置err,但是如果我这样做

var config = new(ini.File)

func readConfig() {
    config, err := ini.Load("config.ini")

然后,我相信config的作用域成为局部变量,并且遮盖了全局变量。我敢肯定答案是显而易见的,但对于我来说太明显了:) 任何帮助,将不胜感激。 谢谢

0 个答案:

没有答案