是Google在2009年11月開源的開發語言。
是壹門靜態強類型、編譯型、並發型,並具有垃圾回收功能的編程語言。
1、Go於2009年11月正式宣布推出,成為開放源代碼項目。
2、在2012年早些時候發布了Go1穩定版本。現在Go的開發已經是完全開放的,並且擁有壹個活躍的社區。
3、2015年8月go1.5發布,這個版本被認為是歷史性的。完全移除C語言部分,使用GO編譯GO,少量代碼使用匯編實現。另外,他們請來了內存管理方面的權威專家RickHudson,對GC進行了重新設計,支持並發GC,解決了壹直以來廣為詬病的GC時延(STW)問題。並且在此後的版本中,又對GC做了更進壹步的優化。
3、到go1.8時,相同業務場景下的GC時延已經可以從go1.1的數秒,控制在1ms以內。GC問題的解決,可以說GO語言在服務端開發方面,幾乎抹平了所有的弱點。
4、在2016年,Go被軟件評價公司TIOBE選為“TIOBE2016年最佳語言”。
5、在2018年8月份,發布的Go.1.11版本啟用了module模塊概念,更加方便生產開發中使用管理了。