如何缩短此代码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 关注
- 170 浏览
添加回答
举报
0/150
提交
取消