Documentation ¶ Index ¶ type AccessLog type Builder func NewBuilder(fn func(ctx context.Context, al *AccessLog)) *Builder func (b *Builder) AllowReqBody() *Builder func (b *Builder) AllowRespBody() *Builder func (b *Builder) Builder() gin.HandlerFunc func (b *Builder) MaxLength(maxLength int64) *Builder Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type AccessLog ¶ type AccessLog struct { //http 请求类型 Method string //url 整个请求的url Url string //请求体 ReqBody string //响应体 RespBody string //处理时间 Duration string //状态码 Status int } type Builder ¶ type Builder struct { // contains filtered or unexported fields } func NewBuilder ¶ func NewBuilder(fn func(ctx context.Context, al *AccessLog)) *Builder func (*Builder) AllowReqBody ¶ func (b *Builder) AllowReqBody() *Builder AllowReqBody 是否打印请求体 func (*Builder) AllowRespBody ¶ func (b *Builder) AllowRespBody() *Builder AllowRespBody 是否打印响应体 func (*Builder) Builder ¶ func (b *Builder) Builder() gin.HandlerFunc func (*Builder) MaxLength ¶ func (b *Builder) MaxLength(maxLength int64) *Builder MaxLength 打印的最大长度 Source Files ¶ View all Source files builder.go Click to show internal directories. Click to hide internal directories.