16.3 发生错误时使用 defer 关闭一个文件

    1. if f, err = os.Open(file); err != nil {
    2. // 对文件进行操作
    3. f.Process(data)
    4. f.Close()
    5. }