2 Star 1 Fork 0

mrwhen / gone

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
console.go 589 Bytes
一键复制 编辑 原始数据 按行查看 历史
哎呦-不错的猪公 提交于 2022-12-24 11:40 . fix: 修改module name
package services
import (
"os"
"gitee.com/mrwhen/gone/framework"
"gitee.com/mrwhen/gone/framework/contract"
)
type OneConsoleLog struct {
OneLog
}
func NewOneConsoleLog(params ...interface{}) (interface{}, error) {
c := params[0].(framework.Container)
level := params[1].(contract.LogLevel)
ctxFielder := params[2].(contract.CtxFielder)
formatter := params[3].(contract.Formatter)
log := &OneConsoleLog{}
log.SetLevel(level)
log.SetCtxFielder(ctxFielder)
log.SetFormatter(formatter)
// 将内容输出到控制台
log.SetOutput(os.Stdout)
log.c = c
return log, nil
}
Go
1
https://gitee.com/mrwhen/gone.git
git@gitee.com:mrwhen/gone.git
mrwhen
gone
gone
v0.0.1-alpha

搜索帮助