gpt4 book ai didi

variables - 短声明运算符隐藏全局变量

转载 作者:数据小太阳 更新时间:2023-10-29 03:41:25 26 4
gpt4 key购买 nike

oneFunction返回 2 个类型的值 interror .我想将第一个值分配给已经存在的变量,并将第二个值分配给一个新变量。


如果我使用短声明运算符 := , 将创建 2 个新变量 xerr .

var x int
x, err := oneFunction()

摆脱创建新的x变量我不能使用 :=运算符并声明 err打电话前 oneFunction

    var x int
var err error
glob, err = oneFunction()

我想知道是否有另一种方法可以将第一个值设置为全局变量而不是创建一个新值?

最佳答案

没有。您声明 var err error 的示例是执行您想要的操作的惯用方式。

关于variables - 短声明运算符隐藏全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33835636/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com