Context包
1 函数
1.1 func WithCancel(parent Context) (ctx Context, cancel CancelFunc)
1.2 func WithCancelCause(parent Context) (ctx Context, cancel CancelCauseFunc)
1.3 func WithDeadline(parent Context, d time.Time) (Context, CancelFunc)
1.4 func WithTimeout(parent Context, timeout time.Duration) (Context, CancelFunc)
1.5 func WithDeadlineCause(parent Context, d time.Time, cause error) (Context, CancelFunc)
1.6 func AfterFunc(ctx Context, f func()) (stop func() bool)
1.7 func Cause(c Context) error
2 关键错误说明
3 类型
3.1 Context接口
3.1.1 func Background() Context
3.1.2 func TODO() Context
3.1.3 func WithValue(parent Context, key, val any) Context
3.1.4 func WithoutCancel(parent Context) Context
3.2 CancelFunc func()
3.3 CancelCauseFunc func(cause error)
最后更新于