穩定的二進位接口
go自發布1.0時,就承諾向後兼容,所以即使用高版本的go去運行之前用低版本go寫的代碼,一樣可以運行。這也是go可以作為工業級語言的前提。
穩定的語言特性
自1.0版發布以來,go很少像其它語言那樣在語言層面添加新的語法(再也不用擔心學不動了有木有)
實實在在的性能
go的每次版本升級,都會帶來或多或少的性能提升以及bug修復(所以對於程式設計師而言,我們就很省心了,不需要像學java那樣還得學很多額外的性能調優知識)
Go語言 vs 其它技術棧
Go的開發速度跟python、php、nodejs、ruby……很接近,但運行速度比它們高很多Go的性能跟java、C#處在一個檔次,但內存佔用通常比前兩者要少,所以Go跟它們比起來,勝在能效比Go與C、C++、Rust這種性能更好的語言相比,Go勝在開發效率與程序的可維護性(而且這幾門語言在web領域所表現出來的性能並沒有比Go好太多)
