log文件打开何时关闭

发布于 2022-09-11 21:53:01 字数 189 浏览 40 评论 0

log日志简单的封装了下, 我这边打开了一个文件

屏幕快照 2019-08-21 上午11.11.55
clipboard.png

可是我不知道close函数何时调用呢, 还是不需要调用

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

匿名。 2022-09-18 21:53:01

在程序运行过程中,肯定需要一直记录日志,也就到了程序要退出的时候需要关闭,而程序退出会自动关闭,所以,也就不用关了

茶花眉 2022-09-18 21:53:01

为Logger定义一个Close()方法, 在该方法中关闭文件. 在初始化完成后, defer logger.Close(), 然后开始处理业务逻辑.

网白 2022-09-18 21:53:01

一般程序启动时打开,程序退出时关闭。
实际运行过程中有一个问题是,如果你手动删除了这个文件,这个文件是不会自动创建的。这是Linux平台iNode的一个特性。

黯然#的苍凉 2022-09-18 21:53:01

难道不是每次要写入一次文件的时候执行三个过程吗?

  1. 打开文件
  2. 写入文件
  3. 关闭文件
魔法唧唧 2022-09-18 21:53:01

程序是一直跑的嘛,平滑关闭程序的时候,关闭日志文件句柄。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文