Documentation ¶
Index ¶
- func APIAuthId(ctx context.Context) uint
- func AppendErrMsg(ctx context.Context, errMsg string) context.Context
- func CallLine(ctx context.Context) string
- func CloneCtx(ctx context.Context) context.Context
- func ErrMsg(ctx context.Context) []string
- func Func(ctx context.Context) string
- func NewCtx(fn string) context.Context
- func RequestIP(ctx context.Context) string
- func RequestId(ctx context.Context) string
- func RequestPath(ctx context.Context) string
- func Trace(ctx context.Context) string
- func Transaction(ctx context.Context) *gorm.DB
- func UserId(ctx context.Context) uint
- func WithAPIAuthId(ctx context.Context, authId uint) context.Context
- func WithCallLine(ctx context.Context, callLine string) context.Context
- func WithFunc(ctx context.Context, fn string) context.Context
- func WithRequestIP(ctx context.Context, ip string) context.Context
- func WithRequestId(ctx context.Context, rid string) context.Context
- func WithRequestPath(ctx context.Context, path string) context.Context
- func WithTrace(ctx context.Context, trace string) context.Context
- func WithTransaction(ctx context.Context, tx *gorm.DB) context.Context
- func WithUserId(ctx context.Context, userId uint) context.Context
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendErrMsg ¶
AppendErrMsg 添加错误消息
func WithAPIAuthId ¶
WithAPIAuthId 设置上下文中的AuthId
func WithCallLine ¶
WithCallLine ctx添加log打印行
func WithRequestIP ¶
WithRequestIP 上下文附带链路请求IP
func WithRequestId ¶
WithRequestId 上下文附带链路请求标识
func WithRequestPath ¶
WithRequestPath 上下文附带链路请求Path
func WithTransaction ¶
WithTransaction 上下文添加事务
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.