原始推文链接:
https://bit.ly/3nyYMvU 持续更新
1. A register-based calling convention for Go functions. Backwards compatible, and should give 5-10% speed improvements across a range of applications.
issue
https://github.com/golang/go/issues/40724 2. First class fuzzing support in the Go toolchain. This work has been happening behind the scenes in the dev.fuzz branch for some months, so I hope it will start landing for 1.17.
3. Lazy module loading, which should especially help when developing large projects with deep module dependency graphs.
4. Allowing replacement modules to alias other active modules. Useful when working with temporary forks.
5. A language change! (*[4]int)(x) to get a slice's underlying array pointer, without the use of unsafe. A small addition, but it opens interesting possibilities.
看了一下,似乎就第一个比较值得期待, 3和4可能能让临时改别人写的模块方便一些。
--
修改:fork FROM 121.69.4.*
FROM 121.69.4.*