Documentation
¶
Index ¶
- func Hello() cHello
- func MiddlewareLogReqAndRes(r *ghttp.Request)
- func MiddlewareTimeMs(r *ghttp.Request)
- func MiddlewareTimeS(r *ghttp.Request)
- func SFFlagBaseTime(ctx context.Context) *yscmd.Flag
- func SFFlagBaseTimeBuilder(ctx context.Context) *yscmd.Flag
- func SFFlagWordId(ctx context.Context) *yscmd.Flag
- func SFFlagWordIdBuilder(ctx context.Context) yscmd.IFlagBuilder
- func SFInstance(name ...string) snowflake.Snowflake
- func SFNew(name ...string) snowflake.Snowflake
- type HelloCommonReq
- type HelloDeleteReq
- type HelloGetReq
- type HelloPostReq
- type HelloPutReq
- type HelloRes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MiddlewareLogReqAndRes ¶ added in v0.9.1
func MiddlewareTimeMs ¶ added in v0.9.1
MiddlewareTimeMs ms 级时间测量
func MiddlewareTimeS ¶ added in v0.9.1
MiddlewareTimeS 秒级时间测量
func SFFlagBaseTimeBuilder ¶ added in v0.9.1
func SFFlagWordId ¶ added in v0.9.1
SFFlagWordId 工作ID
func SFFlagWordIdBuilder ¶ added in v0.9.1
func SFFlagWordIdBuilder(ctx context.Context) yscmd.IFlagBuilder
func SFInstance ¶ added in v0.9.1
SFInstance 获取雪花算法单例对象
Types ¶
type HelloCommonReq ¶ added in v0.9.1
type HelloCommonReq struct {
Name string `json:"name" dc:"你的名字" default:"我的朋友"`
}
type HelloDeleteReq ¶ added in v0.9.1
type HelloDeleteReq struct { g.Meta `path:"/hello" tags:"欢迎信息" method:"delete" summary:"欢迎信息 DELETE 调用"` HelloCommonReq }
type HelloGetReq ¶ added in v0.9.1
type HelloGetReq struct { g.Meta `path:"/hello" tags:"欢迎信息" method:"get" summary:"欢迎信息 GET 调用"` HelloCommonReq }
type HelloPostReq ¶ added in v0.9.1
type HelloPostReq struct { g.Meta `path:"/hello" tags:"欢迎信息" method:"post" summary:"欢迎信息 POST 调用"` HelloCommonReq }
type HelloPutReq ¶ added in v0.9.1
type HelloPutReq struct { g.Meta `path:"/hello" tags:"欢迎信息" method:"put" summary:"欢迎信息 PUT 调用"` HelloCommonReq }
Click to show internal directories.
Click to hide internal directories.