2 Star 0 Fork 0

TeamsHub/backend-gopkg

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
context.go 490 Bytes
一键复制 编辑 原始数据 按行查看 历史
HCY 提交于 2024-05-10 12:41 . c
package core
// 为了兼容1.7或者更早的版本
type Context interface {
Done() <-chan struct{}
Err() error
// 因为这下面两个方法在此包中没有使用到,所以不定义
//Deadline() (deadline time.Time, ok bool)
//Value(key interface{}) interface{}
}
type emptyCtx int
func (*emptyCtx) Done() <-chan struct{} {
return nil
}
func (*emptyCtx) Err() error {
return nil
}
var (
background = new(emptyCtx)
)
func BackgroundContext() Context {
return background
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wuzheng0709/backend-gopkg.git
git@gitee.com:wuzheng0709/backend-gopkg.git
wuzheng0709
backend-gopkg
backend-gopkg
v1.3.6

搜索帮助