首頁>Club>
6
回覆列表
  • 1 # 雨後空氣好

    首先來了解一下go語言的誕生:Go語言是2007年末由RobertGriesemer,Rob Pike,Ken Thompson主持開發,之後有Ian Lance Taylor,Russ Cox等人的加入,最終於2009年11月開源釋出。它是一款簡單的開源程式語言,它能讓構造簡單、可靠且高效的軟體變得容易。

    Go語言是谷歌推出的一款全新的程式語言,可以在不損失應用程式效能的情況下極大的降低程式碼的複雜性,還可以發揮多核處理器同步多工的優點,並可解決面向物件程式設計的麻煩,並幫助程式設計師處理瑣碎但重要的記憶體管理問題,相比於其他程式語言,簡潔、快速、安全、並行、有趣、開源、記憶體管理、陣列安全、編譯迅速是其特色。

    支援平臺

    1. 硬體架構:Go語言設計支援主流的32位和64位的x86平臺,同時也支援32位的ARM架構;

    2. 作業系統 Go語言在Go1版本上支援Windows,蘋果Mac OSX,Linux和FreeBSD作業系統。 開發工具

    1. LiteIDE是一款專門為Go語言開發的跨平臺輕量級整合開發環境(IDE),由QT編寫;

    2. Vim是從vi發展出來的一個文字編輯器,享有“編輯器之神”的稱號。程式碼補全、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用;

    3. Emacs是由GNU開源組織開發出來的一個文字編輯器,同時更是一個整合環境,曾被人戲稱“一個偽裝成編輯器的作業系統”;

    4. Eclipse也是非常常用的開發利器,可以使用Eclipse來編寫Go程式。 主要用途 Go語言被設計成一門應用於搭載Web伺服器,儲存叢集或類似用途的巨型中央伺服器的系統程式語言。 對於高效能分散式系統領域而言,Go語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支援,這對於遊戲服務端的開發而言是再好不過了。

  • 中秋節和大豐收的關聯?
  • 怎樣很大方的給男生告白?