
Go
文章平均质量分 96
solejay
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go专家编程-并发控制、反射
/ 接口定义 src/context/context.go type Context interface {} }没有设置 deadline 时,ok==false,deadline 为初始化 time.Time 值返回探测 Context 是否取消的 channel,Context 取消时自动将 channel 关闭对于不支持取消的 Context,返回 nil,如 context.Background()描述 context 关闭的原因。原创 2022-10-12 08:16:38 · 360 阅读 · 0 评论 -
GO 包管理机制总结
GO 包管理机制总结发展GO 的包管理机制主要有三个阶段:GOPATH 模式多个工程共享 GOPATH 目录,所有工程的公共依赖包都放在 GOPATH 对应的目录下,产生一个主要问题——随着项目的增加和依赖包越来越多,GOPATH 目录越来越臃肿,里面包含了不同项目的依赖包。当需要把项目放到别的机器上时,依赖包的混乱难以有效迁移。go vendor 模式每个工程可以将依赖包直接放到工程子目录 vendor 中,这样不同的工程可以存放自己需要的各种依赖包到 vendor 目录中,互不影响原创 2021-12-13 17:51:14 · 1161 阅读 · 0 评论