如何縮短此代碼access_log, err := os.OpenFile("log/access.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0660);w.access_log = access_log對于這樣的事情w.access_log, err := os.OpenFile("log/access.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0660);
1 回答

嗶嗶one
TA貢獻1854條經驗 獲得超8個贊
您需要分配 ( =),而不是聲明 ( :=):
var error
w.access_log, err = os.OpenFile("log/access.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0660);
:=用于短變量聲明,并且w.access_log已經聲明(在w結構中)
- 1 回答
- 0 關注
- 190 瀏覽
添加回答
舉報
0/150
提交
取消