如果你想和Go contributor一起面對面,Summit來了

峰會簡介
大會旨在把大家聚在一起,自由且輕松地討論熱點 issues和 proposal,回顧討論過去一年 Go 的發(fā)展和貢獻,暢想未來 Go 可能的發(fā)展方向,重要的是和各位大神面對面的交流。
峰會議題(草案):
編譯器相關議題:
針對 amd64/arm64 的深入優(yōu)化,比如流水線,指令調(diào)度,subarch細分;
支持新的 arch,例如 go 生成 java class,放到 JVM 里執(zhí)行,類似于現(xiàn)在的web assembly支持;支持國產(chǎn) CPU
sanitizer 相關
Go RTOS:運行在 bare mateal 上,當作RTOS,支持thumb指令集(stm32)
gollvm:重啟llgo,或g olang輸出 llvm IR
向量指令支持:語法層面 VS 庫
go 語法擴展,例如 inline assembly, 數(shù)組(向量)運算
qemu支持,在異構環(huán)境下,構建GO工具鏈,例如在x86上,執(zhí)行GOARCH=arm64 all.sh
register abi 介紹和變更
cmd/go 相關議題:
Go Modules 相關問題討論,痛點,比如企業(yè)內(nèi)部的 private repo支持
lazy loading 機制帶來的影響
fuzz testing 介紹
架構支持相關議題:
更好的支持硬件計數(shù)器進行 profile。目前go pprof是基于timer的,perf 的 back trace不準確
如果需要通過 MTE(Memory Tag Extension) 來 detect 內(nèi)存使用錯誤。能支持什么?會引入兼容性問題么?
GC 如果引入多 space,對實際應用是否有價值;更進一步,需要有針對多 CPU 的優(yōu)化么?
可變長寄存器,如何在現(xiàn)有的 abi 框架中支持,如何擴展代價比較小
自動向量化?portable simd?
以 Go 的 lock 粒度,transactional memory 有價值么?
weak memory model 上的 data race detection
Go 的使用場景,stack overflow 的攻擊,需要特意防范么?
* 需要說明的是由于時間有限,有些議題可能無法展開深入討論。
貢獻者吹水名單:
ARM 公司編譯器扛把子
中國最牛 Golang 女性貢獻者
中國 Go 貢獻排名第一人
Gopher 圈吳亦凡,騰訊游戲小帥哥
MIPS64LE/WSL builder 維護者
開源界混子
......
我很感興趣,怎么才能混進去 ?
抓住剩余時間成為Go中國開源貢獻者俱樂部成員(golangcn.org)
報名 GopherChina 有機會參加 (gopherchina.org)
抱 Asta Xie 大腿(估計沒用)
點擊「閱讀原文」,報名 GopherChina
