摘要: log4go 的 4.0.2 版本()发布以后, 看了看别的 go 语言日志文件设计。发现了一篇好文: log4go 和 logrus 的对比与分析 顺藤摸瓜,找了一窝关于日志的设计。链接如下(含老的链接): 1. 这是log4go项目的“鼻祖” 2. 实现了结构化,写文件缓冲,热配置等。把log4 阅读全文
posted @ 2017-07-19 13:00 ccpaging 阅读(2936) 评论(2) 推荐(2) 编辑
摘要: 程序设计目标是在程序启动10秒后执行某个任务,例如日志转储(rotate),以后每隔15秒执行一次。 初次的设计 go package main import ( "time" "fmt" ) func main() { timer := time.NewTimer(10 time.Second) 阅读全文
posted @ 2017-07-19 11:12 ccpaging 阅读(390) 评论(0) 推荐(0) 编辑