Versions in this module Expand all Collapse all v1 v1.0.1 Sep 26, 2020 Changes in this version + func AccessLogLib(libName string, args interface{}) + func C(tag string, args interface{}, v ...interface{}) + func Close() + func D(tag string, args interface{}, v ...interface{}) + func Dx(ctx context.Context, tag string, args interface{}, v ...interface{}) + func E(tag string, args interface{}, v ...interface{}) + func Ex(ctx context.Context, tag string, args interface{}, v ...interface{}) + func F(tag string, args interface{}, v ...interface{}) + func I(tag string, args interface{}, v ...interface{}) + func Id() int64 + func InitLogWithConfig(config *log4go.LogConfig) + func InitLogger(logpath string) + func Ix(ctx context.Context, tag string, args interface{}, v ...interface{}) + func NewError(err interface{}, ext ...XesError) *stackerr.StackErr + func NewErrorWithLevel(err interface{}, lvl int, ext ...XesError) *stackerr.StackErr + func NewLogConfig() *log4go.LogConfig + func RegisterPerfPlugin(perfFunc plugin.PerfPlugin) + func SetBuilder(b MessageBuilder) + func T(tag string, args interface{}, v ...interface{}) + func Tx(ctx context.Context, tag string, args interface{}, v ...interface{}) + func W(tag string, args interface{}, v ...interface{}) + func Wx(ctx context.Context, tag string, args interface{}, v ...interface{}) + type MessageBuilder interface + Build func(ctx context.Context, args interface{}, v ...interface{}) (position, message string) + LoggerX func(ctx context.Context, lvl string, tag string, args interface{}, ...) + type XesError struct + Code int + Msg string + var LOGIN_KICKED XesError = XesError{ ... } + var LOGIN_MOBILEPHONEMODIFIED XesError = XesError{ ... } + var LOGIN_NAMEMODIFIED XesError = XesError{ ... } + var LOGIN_NOTLOGGEDIN XesError = XesError{ ... } + var LOGIN_PASSWORDMODIFIED XesError = XesError{ ... } + var LOGIN_SESSIONTIMEOUT XesError = XesError{ ... } + var PARAM_EMAIL XesError = XesError{ ... } + var PARAM_ERROR XesError = XesError{ ... } + var PARAM_MISSING XesError = XesError{ ... } + var PARAM_MOBILEPHONE XesError = XesError{ ... } + var PARAM_TELEPHONE XesError = XesError{ ... } + var PARAM_USER_ERROR XesError = XesError{ ... } + var PARAM_USER_MISSIG XesError = XesError{ ... } + var PERMISSION_ADD XesError = XesError{ ... } + var PERMISSION_DELETE XesError = XesError{ ... } + var PERMISSION_MODIFY XesError = XesError{ ... } + var PERMISSION_VIEW XesError = XesError{ ... } + var SYSTEM_CONNECT_API XesError = XesError{ ... } + var SYSTEM_CONNECT_MYSQL XesError = XesError{ ... } + var SYSTEM_CONNECT_REDIS XesError = XesError{ ... } + var SYSTEM_DEFAULT XesError = XesError{ ... } + var SYSTEM_NOTSUPPORT XesError = XesError{ ... } + var SYSTEM_TIMEOUT_API XesError = XesError{ ... } + var SYSTEM_TIMEOUT_MYSQL XesError = XesError{ ... } + var SYSTEM_TIMEOUT_REDIS XesError = XesError{ ... } + var VERSION_NOTSUPPORT_CLOSE XesError = XesError{ ... } + var VERSION_NOTSUPPORT_RETURN XesError = XesError{ ... } + var VERSION_NOTSUPPORT_UPGRADE XesError = XesError{ ... }