Go 項目代碼倉庫昨日提交和合并的一個 PR 顯示,Go 語言已在 cmd/compile 中默認啟用 -G=3。
根據(jù)描述,此 PR 將 cmd/compile 的 -G flag 的默認值從 0 改為 3,因此可以使用新的 types2 類型檢查器并支持類型參數(shù),即啟用了對泛型的支持。舊的類型檢查器仍然可以通過 -gcflags=all=-G=0 使用。該變更還更新了回歸測試工具,主要是出于對默認行為變化的考慮(例如,types2 類型檢查器已知的變更)。不過,-G=0 模式目前仍在測試中。其實上周 Go 1.17 發(fā)布時,開發(fā)者就發(fā)現(xiàn)泛型代碼已被合并:
HN 上的相關討論:https://news.ycombinator.com/item?id=28253692
編輯:jq
-
代碼
+關注
關注
30文章
4895瀏覽量
70538 -
檢查器
+關注
關注
0文章
16瀏覽量
3603 -
go語言
+關注
關注
1文章
159瀏覽量
9347
原文標題:Go編譯器已默認啟用-G=3,支持泛型
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Triton編譯器在高性能計算中的應用
Triton編譯器的優(yōu)化技巧
Triton編譯器的優(yōu)勢與劣勢分析
Triton編譯器在機器學習中的應用
Triton編譯器支持的編程語言
Triton編譯器與其他編譯器的比較
Triton編譯器功能介紹 Triton編譯器使用教程
HighTec C/C++編譯器支持Andes晶心科技RISC-V IP
TMS320DM6467支持HDMI發(fā)射器/接收器

TPS25831-Q1支持C型VCONN電源,不使用LDO

ESP32支持OpenHarmony嗎?
AI編譯器技術剖析
人工智能編譯器與傳統(tǒng)編譯器的區(qū)別
TUSB6250支持USB 2.0 HS的功能控制器數(shù)據(jù)表

評論