2024.5.22日,Go 1.23 feature冻结!Go团队开始Go 1.23rc1的冲刺,截至发文时,Go 1.23 milestone已经完成59%(https://github.com/golang/go/milestone/212),还有188个open的issue待解决。
Go 1.23有哪些新feature?这个我会在后续撰写一篇文章单独说明。这里简单说说Go 1.23 Release Notes编写方式的改进 (部分由AI总结)。
根据https://github.com/golang/go/blob/master/doc/README.md和Ihttps://github.com/golang/go/issues/64169的内容,Go 1.23新版release notes的编写方式和流程可总结如下:
编写方式
开发人员在相关提交(commit)中添加release note片段文件到doc/next目录
每一个release note片段是一个单独的markdown文件 - 如果提交涉及新增API,需要在api/next和doc/next对应的package目录下添加描述文件
预览流程
可以