Documentation ¶ Index ¶ Constants func CalcRemainTimeout(ctx context.Context) (int64, error) func SetStart(ctx context.Context, timeout int64) context.Context func TimeoutMiddleware(timeout time.Duration) func(c *gin.Context) Constants ¶ View Source const ( TimeoutKey = "Timeout-Millisecond" ) Variables ¶ This section is empty. Functions ¶ func CalcRemainTimeout ¶ func CalcRemainTimeout(ctx context.Context) (int64, error) func SetStart ¶ func SetStart(ctx context.Context, timeout int64) context.Context func TimeoutMiddleware ¶ func TimeoutMiddleware(timeout time.Duration) func(c *gin.Context) TimeoutMiddleware 超时控制中间件 Types ¶ This section is empty. Source Files ¶ View all Source files timeout.go Click to show internal directories. Click to hide internal directories.