Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StringToTime ¶
Types ¶
type BodyArgs ¶
type BodyArgs struct { Api string `body:"api" validate:"required"` Domain string `body:"domain" validate:"required"` StartTime string `body:"startTime" validate:"required,len=13"` FinishTime string `body:"finishTime" validate:"required,len=13"` TraceID string `body:"traceid" validate:"required,len=32"` SpanID string `body:"spanid" validate:"required,len=16"` ParentSpanID string `body:"parentspanid"` Sampled string `body:"sampled" validate:"required"` RequestID string `body:"requestid" validate:"required"` Timing map[string]TimeStamp `body:"timing" validata:"required"` }
type Response ¶
type Response struct { Code int64 `json:"code"` Msg interface{} `json:"msg"` Data interface{} `json:"data"` }
type ValErrorResponse ¶
func ValidateStruct ¶
func ValidateStruct(c *fiber.Ctx, args QueryArgs) []*ValErrorResponse
func ValidateStructBody ¶
func ValidateStructBody(body BodyArgs) []*ValErrorResponse
Click to show internal directories.
Click to hide internal directories.