Documentation ¶
Index ¶
Constants ¶
View Source
const ( XRequestID = "X-Request-ID" RequestIDKey = "request_id" TraceIDKey = "trace_id" )
Variables ¶
This section is empty.
Functions ¶
func FromHTTPResponse ¶
func FromHTTPResponse[T any](response *HTTPResponse) *T
func GinParamError ¶
func GinSuccess ¶
Types ¶
type HTTPResponse ¶
type HTTPResponse struct { Code int `json:"code"` Message string `json:"message"` RequestID string `json:"request_id"` TraceID string `json:"trace_id"` Data any `json:"data"` }
func NewHTTPResponse ¶
func NewHTTPResponse(bs []byte) *HTTPResponse
Click to show internal directories.
Click to hide internal directories.