“劣勢”:go是帶垃圾回收的編程語言,因此不管go的stop the world的時間有多麽短,延遲有多麽小,依然屬於這類語言,這就天然與c,cpp,rust間劃清了界線。雖然go初衷是成為系統級編程語言,雖然go的性能可以滿足99%的場合的需要,但不能否認的是在壹些性能超級敏感的場合,選擇go依然要慎重。
go的另外壹個“劣勢”就是能玩的花樣太少,崇尚壹個事情只有壹個或少數幾種寫法。這不符合某些開發人員炫技的心理需求。於是就被詬病為是資質平平的程序員才會去用的語言。
go 1.18將加入泛型(類型參數),這算是