㈠ GO璇瑷鏄浠涔堣瑷锛熸垜浠搴旇ユ庝箞瀛︼纻
Go璇瑷鏄璋锋瓕鎺ㄥ嚭镄勪竴绉嶅叏鏂扮殑缂栫▼璇瑷锛屽彲浠ュ湪涓嶆崯澶卞簲鐢ㄧ▼搴忔ц兘镄勬儏鍐典笅闄崭绠浠g爜镄勫嶆潅镐с傝胺姝岄栧腑杞浠跺伐绋嫔笀缃楀竷娲惧厠(Rob Pike)璇:鎴戜滑涔嬫墍浠ュ紑鍙慓o锛屾槸锲犱负杩囧幓10澶氩勾闂磋蒋浠跺紑鍙戠殑闅惧害浠や汉娌涓с
Go鏄璋锋瓕2009鍙戝竷镄勭浜屾剧紪绋嬭瑷銆2009骞7链堜唤锛岃胺姝屾浘鍙戝竷浜哠imple璇瑷锛屽畠鏄鐢ㄦ潵寮鍙慉ndroid搴旂敤镄勪竴绉岯ASIC璇瑷.
鍖椾含镞堕棿2010骞1链10镞ワ纴Go璇瑷鎽桦缑浜员IOBE鍏甯幂殑2009骞村勾搴﹀ぇ濂栥傝ュ栭”鎺堜篑鍦2009骞村竞鍦轰唤棰濆为暱链澶氱殑缂栫▼璇瑷銆
璋锋瓕璧勬繁杞浠跺伐绋嫔笀缃楀竷路娲惧厠(Rob Pike)琛ㄧず锛"Go璁╂垜浣挞獙鍒颁简浠庢湭链夎繃镄勫紑鍙戞晥鐜囥"娲惧厠琛ㄧず锛屼粖澶╃殑C++鎴朇涓镙凤纴Go鏄涓绉岖郴缁熻瑷銆备粬瑙i喷阆掳纴"浣跨敤瀹冨彲浠ヨ繘琛屽揩阃熷紑鍙戯纴钖屾椂瀹冭缮鏄涓涓鐪熸g殑缂栬疟璇瑷锛屾垜浠涔嬫墍浠ョ幇鍦ㄥ皢鍏跺紑婧愶纴铡熷洜鏄鎴戜滑璁や负瀹冨凡缁忛潪甯告湁鐢ㄥ拰寮哄ぇ銆"
2007骞达纴璋锋瓕鎶奊o浣滀负涓涓20%椤圭洰寮濮嬬爷鍙戯纴鍗宠╁憳宸ユ娊鍑烘湰镵屽伐浣滀箣澶栨椂闂寸殑20%锛 鎶曞叆鍦ㄨラ”鐩涓娿傞櫎浜嗘淳鍏嫔栵纴璇ラ”鐩镄勬垚锻樿缮链夊叾浠栬胺姝屽伐绋嫔笀涔熷弬涓庣爷鍙戙
娲惧厠琛ㄧず锛岀紪璇戝悗Go浠g爜镄勮繍琛岄熷害涓嶤璇瑷闱炲父鎺ヨ繎,钥屼笖缂栬疟阃熷害闱炲父蹇锛屽氨镀忓湪浣跨敤涓涓浜や簰寮忚瑷銆傜幇链夌紪绋嬭瑷鍧囨湭涓挞棬瀵瑰氭牳澶勭悊鍣ㄨ繘琛屼紭鍖栥侴o灏辨槸璋锋瓕宸ョ▼甯堜负杩欑被绋嫔簭缂栧啓镄勪竴绉嶈瑷銆傚畠涓嶆槸阍埚圭紪绋嫔埯瀛﹁呰捐$殑锛屼絾瀛︿範浣跨敤瀹冧篃涓嶆槸闱炲父锲伴毦銆侴o鏀鎸侀溃钖戝硅薄锛岃屼笖鍏锋湁鐪熸g殑闂鍖(closures)鍜屽弽灏 (reflection)绛夊姛鑳姐
鍦ㄥ︿範镟茬嚎鏂归溃锛屾淳鍏嬭や负Go涓嶫ava绫讳技锛屽逛簬Java寮鍙戣呮潵璇达纴搴旇ヨ兘澶熻交𨱒惧︿细 Go銆备箣镓浠ュ皢Go浣滀负涓涓寮婧愰”鐩鍙戝竷锛岀洰镄勬槸璁╁紑婧愮ぞ鍖烘湁链轰细鍒涘缓镟村ソ镄勫伐鍏锋潵浣跨敤璇ヨ瑷锛屼緥濡 Eclipse IDE涓镄勬彃浠躲
鍦ㄨ胺姝屽叕寮鍙戝竷镄勬墍链夌绣缁滃簲鐢ㄤ腑锛屽潎娌℃湁浣跨敤Go锛屼絾鏄璋锋瓕宸茬粡浣跨敤璇ヨ瑷寮鍙戜简鍑犱釜鍐呴儴椤圭洰銆傛淳鍏嬭〃绀猴纴Go鏄钖︿细瀵硅胺姝屽嵆灏嗘帹鍑虹殑Chrome OS浜х敓褰卞搷锛岃缮瑷涔嫔皻镞,涓嶈繃Go镄勭‘鍙浠ュ拰Native Client閰嶅悎浣跨敤銆备粬琛ㄧず"Go鍙浠ヨ╁簲鐢ㄥ畬缇庣殑杩愯屽湪娴忚埚櫒鍐呫"渚嫔傦纴浣跨敤Go鍙浠ユ洿楂樻晥镄勫疄鐜痒ave锛屾棤璁烘槸鍦ㄥ墠绔杩樻槸钖庡彴銆
Go 钖屾椂鍏锋湁涓ょ岖紪璇戝櫒锛屼竴绉嶆槸寤虹珛鍦℅CC锘虹涓婄殑Gccgo锛屽彟澶栦竴绉嶆槸鍒嗗埆阍埚64浣峹64鍜32浣峹86璁$畻链虹殑涓濂楃紪璇戝櫒(6g鍜8g)銆傝胺姝岀洰鍓嶆e湪镰斿彂鍏跺笰RM鑺鐗囧拰Android璁惧囩殑鏀鎸併傛淳鍏嬭〃绀猴纴"Android镓嬫満瀛桦湪镄勯梾棰樻槸锛屾垜浠涓鐩存病链変竴涓鏁板﹀岗澶勭悊鍣ㄣ"