Go 复制文件

wh_luosangnanka5 · 2015-11-05 17:00:07

srcFile, err := os.Open(src) defer srcFile.Close() if err != nil { f.Println(err) return 0 }

是不是这样子比较好

#1
更多评论

defer应该放在后面,因为只是err为nil时srcFile才不为nil,才需要关闭。

#2