Go编译器已默认启用-G=3支持泛型
来源:电子发烧友网 发布时间:2021-09-01 分享至微信
Go 项目代码仓库昨日提交和合并的一个 PR 显示,Go 语言已在 cmd/compile 中默认启用 -G=3。
根据描述,此 PR 将 cmd/compile 的 -G flag 的默认值从 0 改为 3,因此可以使用新的 types2 类型检查器并支持类型参数,即启用了对泛型的支持。旧的类型检查器仍然可以通过 -gcflags=all=-G=0 使用。该变更还更新了回归测试工具,主要是出于对默认行为变化的考虑(例如,types2 类型检查器已知的变更)。不过,-G=0 模式目前仍在测试中。其实上周 Go 1.17 发布时,开发者就发现泛型代码已被合并:
HN 上的相关讨论:https://news.ycombinator.com/item?id=28253692
编辑:jq
[ 新闻来源:电子发烧友网,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论
暂无评论哦,快来评论一下吧!
电子发烧友网
开创IC领域,共创美好未来!
查看更多
相关文章
巴菲特“清仓式”减持苹果股份,已减持近67%
2024-11-04
中科飞测股东计划减持不超3%股份
3 天前
华为上海研发中心启用,3万员工将迁入
2024-10-24
北方华创:高管减持!Q3超预期!
2024-10-15
监视器面板价格下滑,LCD电视面板持稳
2024-10-31
热门搜索