考慮以下代碼片段:var name stringfunc init() { name = "ginny"}func test() { name, err := ...<some method>..}在方法測試中,名稱被創(chuàng)建為新的局部變量。如何使測試方法使用包變量名而不是創(chuàng)建新的局部變量?
1 回答

喵喵時光機
TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊
運算:=符總是創(chuàng)建新變量。你可以這樣:
var name string
func init() {
name = "ginny"
}
func test() {
var err error
name, err = ...<some method>..
}
- 1 回答
- 0 關(guān)注
- 140 瀏覽
添加回答
舉報
0/150
提交
取消