gopkg
gopkg
是一个通用的 Go 语言工具集合,它补充了 Boost、Better std、Cloud tools 等工具的功能。
目录
简介
gopkg
是一个通用的 Go 语言工具集合,它补充了 Boost、Better std、Cloud tools 等工具的功能。它从字节跳动的内部代码库迁移而来,并已在生产环境中广泛应用。
我们在生产环境中使用的是相同的代码(即本仓库)。
分类
- cache:缓存机制
- cloud:云计算设计模式
- collection:数据结构
- lang:增强型标准库
- util:跨领域实用工具
发布
gopkg
建议用户采用"实时更新"策略(尽可能频繁地更新到主分支的最新提交)。
我们在 develop
分支进行开发,只有当 develop
分支稳定时才会合并到 main
分支。
使用方法
你可以使用 go get -u github.com/bytedance/gopkg@main
来获取或更新 gopkg
。
许可证
gopkg
采用 Apache 2.0 许可证。更多信息请参见 LICENSE。