日志 #
log 内部封装了 zerolog
使用 #
import "github.com/langwan/langgo"
func main() {
langgo.Run(&hello.Instance{})
log.Logger("app", "main").Info().Str("hello.message", hello.Get().Message).Send()
}
app 是日志的名称 main 是tag,Info() 是当前日志的级别,log.Logger("app", "main")
代码之后的部分完全可以参考 zerolog 使用方法。
日志会自动被创建在项目中 logs 子目录当中。
project_root\
└── logs\
└── app.log
└── main.go
└── app.yml