[agent-go] 完成日志框架部分

This commit is contained in:
zeaslity
2023-03-20 15:55:27 +08:00
parent 4961a4ddc7
commit e1d7dd45fd
7 changed files with 226 additions and 0 deletions

16
agent-go/g/global.go Normal file
View File

@@ -0,0 +1,16 @@
package g
type Global struct {
LOG *Logger
}
var logger, _ = NewLogger()
var G = NewGlobal(
logger,
)
// NewGlobal NewGlobal构造函数返回一个新的Global实例其中包含指定的Logger。
func NewGlobal(logger *Logger) *Global {
return &Global{LOG: logger}
}