06 2022 档案
摘要:1. flag库的基本用法 下面是一个golang flag库的命令行demo程序 func main() { wordPtr := flag.String("word", "Jude", "a string") numPtr := flag.Int("numb", 42, "an int") bo
阅读全文
摘要:一个实用的logger需要提供以下这些功能: 支持把日志写入多个输出流中,比如可以选择性的让测试、开发环境同时向控制台和日志文件输出日志,生产环境只输出到日志文件中 支持多级别的日志等级,常见的有:TRACE、DEBUG、INFO、WARN、ERROR、PANIC等 支持结构化输出,结构化输出常用的
阅读全文