Go 各版本特性
Go 1.19 新特性 详细
它的大部分更改都在工具链、运行时和库的实现中。与往常一样,该版本保持了 Go 1的兼容性承诺。 新特性:
sync.map 支持并发读写,用法和map不同。
type alias 主要目的是用于已经定义的类型,在package之间的移动时的兼容问题。
Go 1.18 新特性 详细
最新的 Go 版本 1.18 版是一个重要版本,包括对语言(加入了期待已久的泛型)、工具链的实现、运行时和库的更改。和以往一样,该版本保持了 Go 1的兼容性承诺。 主要特性: