考虑以下代码片段:var name stringfunc init() { name = "ginny"}func test() { name, err := ...<some method>..}在方法测试中,名称被创建为新的局部变量。如何使测试方法使用包变量名而不是创建新的局部变量?
1 回答
喵喵时光机
TA贡献1846条经验 获得超7个赞
运算:=符总是创建新变量。你可以这样:
var name string
func init() {
name = "ginny"
}
func test() {
var err error
name, err = ...<some method>..
}
- 1 回答
- 0 关注
- 105 浏览
添加回答
举报
0/150
提交
取消