教程

golang读取文件总结

1. 读取整个文件 读取整个文件是效率最高的一种方式,但其只适用于小文件,大文件一次读取会消耗大量内存 1.1 使用文件名直接读取 使用os.ReadFile()方法可以实现直接读取 func fileOne() { conte...

构造一个golang logger

一个实用的logger需要提供以下这些功能: 支持把日志写入多个输出流中,比如可以选择性的让测试、开发环境同时向控制台和日志文件输出日志,生产环境只输出到日志文件中 支持多级别的日志等级,常见的有:TRA...