feat: 增加GinContextFieldType

This commit is contained in:
2025-12-26 12:00:44 +08:00
parent 9e8b61fd51
commit 6bc8da2221

60
gin.go
View File

@ -7,34 +7,36 @@
// Date : 2024-07-23 16:46
package consts
type GinContextFieldType string
const (
GinRequestIDField = "request_id" // 请求ID
GinTraceIDField = "trace_id" // 追踪ID
GinStartRequestTimeField = "start_request_time" // 开始请求时间字段
GinFinishRequestTimeField = "finish_request_time" // 开始请求时间字段
GinResponseCodeField = "code" // 响应状态码字段
GinResponseMessageField = "message" // 响应信息字段
GinHandleRequestCostField = "cost" // 处理请求耗时字段
GinResponseDataField = "data" // 响应数据字段
GinResponseTraceIDField = "trace_id" // 响应TraceID字段
GinResponseRequestIDField = "request_id" // 响应的请求ID字段
GinRecordResponseDataField = "record_response_data" // 记录响应数据到上下文
GinRecordRequestDataField = "record_request_data" // 记录请求数据到上下文
GinRequestIsSuccessField = "request_is_success" // 请求是否成功
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" // 环境变量
GinRequestSuccess = "gin_request_success" // 请求成功
GinLogicAfterResponseKey = "__logic_after_response__" // gin请求成功后, 执行的逻辑
GinTraceInstanceField = "__trace_instance__" // trace实例的key
GinRequestIDField = "request_id" // 请求ID
GinTraceIDField = "trace_id" // 追踪ID
GinStartRequestTimeField = "start_request_time" // 开始请求时间字段
GinFinishRequestTimeField = "finish_request_time" // 开始请求时间字段
GinResponseCodeField = "code" // 响应状态码字段
GinResponseMessageField = "message" // 响应信息字段
GinHandleRequestCostField = "cost" // 处理请求耗时字段
GinResponseDataField = "data" // 响应数据字段
GinResponseTraceIDField = "trace_id" // 响应TraceID字段
GinResponseRequestIDField = "request_id" // 响应的请求ID字段
GinRecordResponseDataField = "record_response_data" // 记录响应数据到上下文
GinRecordRequestDataField = "record_request_data" // 记录请求数据到上下文
GinRequestIsSuccessField = "request_is_success" // 请求是否成功
GinResponseExtensionField = "extension_data" //
GinContextField = "gin_context" // 请求的gin实例
GinContextDataField GinContextFieldType = "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" // 环境变量
GinRequestSuccess = "gin_request_success" // 请求成功
GinLogicAfterResponseKey = "__logic_after_response__" // gin请求成功后, 执行的逻辑
GinTraceInstanceField = "__trace_instance__" // trace实例的key
)