io.Reader作为返回值,不能Close()的疑问 haijun568 发布 2019-09-13 17:59 浏览 698 回复 1 问与答 ** 这里返回值是文件io.Reader类型,就不用关闭了,这样不会出问题吗? 用Close()反而会报错 **
JY115 2019-09-19 17:18 func f(fileName string) (io.Reader, error) { newFile, err := os.Open(fileName) if err != nil { return nil, errors.New("file not exist") } _ = newFile.Close() return newFile, err } 这样试试呢 # 0
共 1 个回复
JY115
这样试试呢