Compare commits
9 Commits
3aba815bac
...
master
Author | SHA1 | Date | |
---|---|---|---|
59d5034e46 | |||
eb75a53654 | |||
bc0a0f6e70 | |||
230c636a6f | |||
f363092a1a | |||
cc17224cb9 | |||
0b570213d5 | |||
6df87081a4 | |||
55e6ac5d83 |
@ -30,3 +30,8 @@ const (
|
|||||||
WhereOperateLike = "like" // like
|
WhereOperateLike = "like" // like
|
||||||
WhereOperateNotLike = "not_like" // not like
|
WhereOperateNotLike = "not_like" // not like
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
OrderRuleAsc = "asc" // 升序
|
||||||
|
OrderRuleDesc = "desc" // 降序
|
||||||
|
)
|
||||||
|
14
gin.go
14
gin.go
@ -21,5 +21,17 @@ const (
|
|||||||
GinRecordResponseDataField = "record_response_data" // 记录响应数据到上下文
|
GinRecordResponseDataField = "record_response_data" // 记录响应数据到上下文
|
||||||
GinRecordRequestDataField = "record_request_data" // 记录请求数据到上下文
|
GinRecordRequestDataField = "record_request_data" // 记录请求数据到上下文
|
||||||
GinRequestIsSuccessField = "request_is_success" // 请求是否成功
|
GinRequestIsSuccessField = "request_is_success" // 请求是否成功
|
||||||
GinResponseExtensionField = "extension_data" // 扩展数据字段
|
GinResponseExtensionField = "extension_data" //
|
||||||
|
GinContextField = "gin_context" // 请求的gin实例
|
||||||
|
GinContextDataField = "gin_context_data" // 请求的gin ctx 数据
|
||||||
|
GinRequestMethodField = "request_method" // 请求方法
|
||||||
|
GinRequestURIField = "request_uri" // 请求URI
|
||||||
|
GinCodeVersionField = "code_version" // 代码版本
|
||||||
|
GinServiceVersionField = "service_version" // 服务版本
|
||||||
|
GinUserIDField = "user_id" // 用户ID
|
||||||
|
GinUserRoleIDField = "user_role_id" // 用户角色ID
|
||||||
|
GinOperateModeField = "operate_mode" // 操作模式
|
||||||
|
GinClientIpField = "client_ip" // 客户端IP
|
||||||
|
GinServerIpField = "server_ip" // 服务端IP
|
||||||
|
GinEnvField = "env" // 环境变量
|
||||||
)
|
)
|
||||||
|
@ -27,6 +27,8 @@ const (
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
HeaderKeyContentType HttpHeader = "Content-Type" // 请求头中Content-Type的key
|
HeaderKeyContentType HttpHeader = "Content-Type" // 请求头中Content-Type的key
|
||||||
|
HeaderKeyCacheControl HttpHeader = "Cache-Control" // 禁用缓存
|
||||||
|
HeaderKeyConnection HttpHeader = "Connection" // 连接信息
|
||||||
HeaderKeyReferer HttpHeader = "Referer" // 请求头中Referer的key
|
HeaderKeyReferer HttpHeader = "Referer" // 请求头中Referer的key
|
||||||
HeaderKeyUserAgent HttpHeader = "User-Agent" // 请求头中User-Agent的key
|
HeaderKeyUserAgent HttpHeader = "User-Agent" // 请求头中User-Agent的key
|
||||||
HeaderKeyAccept HttpHeader = "Accept" // accept
|
HeaderKeyAccept HttpHeader = "Accept" // accept
|
||||||
|
4
redis.go
4
redis.go
@ -17,6 +17,10 @@ func (rc RedisCmd) MarshalJSON() ([]byte, error) {
|
|||||||
return []byte(`"` + rc.String() + `"`), nil
|
return []byte(`"` + rc.String() + `"`), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (rc RedisCmd) MarshalBinary() ([]byte, error) {
|
||||||
|
return []byte(rc.String()), nil
|
||||||
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
RedisCommandExists RedisCmd = "EXISTS"
|
RedisCommandExists RedisCmd = "EXISTS"
|
||||||
RedisCommandTTL RedisCmd = "TTL"
|
RedisCommandTTL RedisCmd = "TTL"
|
||||||
|
@ -30,4 +30,9 @@ func TestRedisCmd_String(t *testing.T) {
|
|||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
So(string(jsonData), ShouldEqual, `["SET"]`)
|
So(string(jsonData), ShouldEqual, `["SET"]`)
|
||||||
})
|
})
|
||||||
|
Convey("redis cmd MarshalBinary", t, func() {
|
||||||
|
str, err := RedisCommandSet.MarshalBinary()
|
||||||
|
So(err, ShouldBeNil)
|
||||||
|
So(string(str), ShouldEqual, `SET`)
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user