Gopher抱怨最多的三大问题如下:
- 包依赖管理 go1.11开始有好转
- 缺少泛型 规划实现中
- 错误处理 个人感觉还是不太理想
下载连接:https://golang.google.cn/dl/
主要版本 | 发布时间 | release notes | 主要功能 |
---|---|---|---|
go1.10 | 2018.02.17 | https://golang.org/doc/go1.10 | |
go1.11 | 2018.08.25 | https://golang.org/doc/go1.11 | 包依赖管理go mod使用:https://zhuanlan.zhihu.com/p/103534192 GO111MODULE 有三个值:off/on/auto |
go1.12 | 2019.02.16 | https://golang.org/doc/go1.12 | |
go1.13 | 2019.09.04 | https://golang.org/doc/go1.13 | GOPRIVATE私有仓库:https://blog.csdn.net/benben_2015/article/details/100553461 其他介绍:https://www.cnblogs.com/apocelipes/p/11600855.html |
go1.14 | 2020.02.14 | https://golang.org/doc/go1.14 | 大部分更改是在工具链,运行时和库的实现。defer 性能改进/goroutine 支持异步抢占/time.Timer 定时器性能大幅提升 Go Module 支持现在可以投入生产:https://baijiahao.baidu.com/s?id=1658407930486704284&wfr=spider&for=pc |
go1.15 | 2020.08.12 | https://golang.org/doc/go1.15 | 主要是连接器的优化,加入tzdata:https://zhuanlan.zhihu.com/p/264788208 |
go1.16 | 2021.02.17 | https://golang.org/doc/go1.16 | embed最佳实践:https://mp.weixin.qq.com/s/rE6txL9DDnh-MIZrh8FvLg Module功能新变化:https://mp.weixin.qq.com/s/WVKAZqcLJuuBdUptHfIsAA ReadDir和DirEntry:https://mp.weixin.qq.com/s/fUizpO3brKPkd2dRrOJI0A |