大家好,我是煎鱼。
今天是 03 月 01 日,Go1.18 将会在本月正式发布(总不能再鸽一次了吧...),现在的版本进度如下:
实验性发布如下:
整体进度差 5% 左右,已发布 RC1 版本,猜测在 3 月初即将发布 RC2。
为此今天特意整理了这么长一段时间来,Go1.18 新特性的相关文章。便于大家在 Go1.18 正式发布后成为最早掌握这波新技术的人。
本文分为两个部分,分别是分为常规功能和泛型特性,大家学起来!
功能特性
-
Go1.18 新特性:多 Module 工作区模式 -
Go1.18 新特性:编译后的二进制文件,将包含更多信息 -
Go1.18 新特性:新增好用的 Cut 方法 -
Go1.18 新特性:引入新的 netip 网络库 -
Go1.18 新特性:被折腾 N 次的 TryLock -
Go1.18 新特性:弃用 strings.Title 方法,换个新坑吧! -
Go1.18 新特性:高效复制,strings, bytes 标准库新增 Clone API
泛型特性
-
泛型设计: -
泛型历史: -
周边配套: -
出泛型后 API 怎么办?Go 开发者要注意了 -
Go 提案:增加泛型版 slices 和 maps 新包 -
Go 泛型玩出花,详解新提案 switch type! -
Go 泛型变更:约束太丑了,先移动到 x/exp 做实验性功能 -
泛型副作用:
如果对大家有帮助,欢迎大家点赞和分享给其他 Go 爱好者!
一起学习和进步:)
关注煎鱼,获取业内第一手消息和知识 ?
你好,我是煎鱼,出版过 Go 畅销书《Go 语言编程之旅》,再到获得 GOP(Go 领域最有观点专家)荣誉,点击蓝字查看我的出书之路。
日常分享高质量文章,输出 Go 面试、工作经验、架构设计,加微信拉读者交流群,和大家交流!
文章评论