Go是一個開源,跨平台的,富有表現力,自由發布,垃圾收集和並發程序由一個工程師團隊在谷歌開發的語言。隨著圍棋,任何開發人員將能夠建立穩定,可靠,高效的應用程序。一些互動的例子都可以在項目的主頁。
可使用GDB容易調試
由Go語言生成的代碼可以使用GDB(GNU項目調試器)的開源軟件容易地調試。要開始使用去你的GNU / Linux操作系統,只需下載對應於您的計算機和rsquo的包; S架構,節省您的家庭目錄中的存檔,並解壓縮
打開一個終端應用程序,進入&lsquo的位置;箱&rsquo的;文件夾(如CD /家庭/ softoware /去/斌/),然後運行&lsquo的; ./去--help&rsquo的;命令來查看可用的命令行選項和用法消息。還提供了關於該項目的主要網站上如何開始使用Go語言擴展文檔。
命令行選項
其內置的命令將允許您編譯軟件包和依賴,要列出包,打印有關圍棋的環境信息,刪除目標文件,修復包,通過處理的源代碼來生成轉到文件,編譯並運行一個圍棋程序,並測試包。
此外,你可以在包源運行特定的工具去,運行包旅途工具獸醫,運行gofmt,編譯並安裝軟件包和依賴,以及下載並安裝軟件包和依賴。
在GNU / Linux,BSD,Mac和Windows上運行
正如在審查之初,走的是一個跨平台的編程語言,這意味著您可以在任何GNU / Linux發行版使用它,以及在BSD,Mac OS X的,和微軟Windows操作系統系統。 32位和64位的計算機平台在這個時候支持
是什麼在此版本中是新的:
- < LI>的編譯器和運行,現在完全用圍棋(一點點彙編)。 C的不再參與實施,所以C編譯器,這是一次必要的建築分佈也沒有了。
- 在垃圾收集器現在是同時和運行,如果可能的話,與其他平行夠程提供顯著降低的暫停時間。
- 在默認情況下,進入程序設置為可用的內核數量GOMAXPROCS運行;在以前的版本中它默認為1。
- 支持內部包現在提供的所有信息庫,而不僅僅是去核。
- 轉到命令現在提供了實驗性支持&QUOT; vendoring&QUOT;外部依賴性。
- 在一個新的工具去trace命令支持程序執行的細粒度的跟踪。
- 在新的旅途中文檔的命令(區別於godoc)是專為命令行中使用。
什麼是1.4.2版本,新的:
- 在這個新版本的發行近七個月之後來到對進入1.1五月,更短的時間比1.1和1.0之間的14個月。我們預計將來的主要版本之間的比較的時間間隔。
- 轉到1.2包括了幾個小的語言變化,一些改進的語言實現和工具,一些性能改進以及許多補充和(向後兼容)切換到標準庫。
- 請閱讀所有的細節的發布說明,因為有些變化可能會影響現有的(車)程序的行為。接下來是釋放的亮點。
- 在一個新的三年指數切片語法將指定容量和長度的能力。這使得程序員通過,只能訪問底層陣列的有限部分切片價值,這種技術以前需要使用不安全的包。
- 工具鏈的一個重要的新特點是設備計算和顯示的測試覆蓋率結果。詳情參見去測試和覆蓋工具的文檔。本週晚些時候,我們將公佈其詳細論述了這一新功能的文章。
- 夠程現在先發製人計劃,在調用調度程序偶爾會在進入一個函數。這可以防止忙夠程從同一個線程飢餓等夠程。
- 增加至默認夠程堆棧大小應提高某些程序的性能。 (老的大小有一個傾向引進昂貴的堆棧段的開關性能的關鍵部分。)在另一端,在堆棧大小和新的限制操作系統線程的數量應防止行為異常的程序在消耗了機器的所有資源。 (這些限制可能會在運行/調試包使用新功能進行調整。)
- 最後,在眾多變化的標準庫,顯著的變化包括新的編碼包,在printf的格式化字符串索引的參數和一些方便的添加到模板包。
什麼是1.4.1版新:
- 在這個新版本的發行近七個月之後來到對進入1.1五月,更短的時間比1.1和1.0之間的14個月。我們預計將來的主要版本之間的比較的時間間隔。
- 轉到1.2包括了幾個小的語言變化,一些改進的語言實現和工具,一些性能改進以及許多補充和(向後兼容)切換到標準庫。
- 請閱讀所有的細節的發布說明,因為有些變化可能會影響現有的(車)程序的行為。接下來是釋放的亮點。
- 在一個新的三年指數切片語法將指定容量和長度的能力。這使得程序員通過,只能訪問底層陣列的有限部分切片價值,這種技術以前需要使用不安全的包。
- 工具鏈的一個重要的新特點是設備計算和顯示的測試覆蓋率結果。詳情參見去測試和覆蓋工具的文檔。本週晚些時候,我們將公佈其詳細論述了這一新功能的文章。
- 夠程現在先發製人計劃,在調用調度程序偶爾會在進入一個函數。這可以防止忙夠程從同一個線程飢餓等夠程。
- 增加至默認夠程堆棧大小應提高某些程序的性能。 (老的大小有一個傾向引進昂貴的堆棧段的開關性能的關鍵部分。)在另一端,在堆棧大小和新的限制操作系統線程的數量應防止行為異常的程序在消耗了機器的所有資源。 (這些限制可能會在運行/調試包使用新功能進行調整。)
- 最後,在眾多變化的標準庫,顯著的變化包括新的編碼包,在printf的格式化字符串索引的參數和一些方便的添加到模板包。
什麼版本1.1.1新:
- 在2011年,我們宣布進入運行時間的App Engine 。自那時以來,我們不斷完善轉到App Engine的經驗,並普遍提高了對谷歌雲平台去支持。例如,谷歌-API去客戶端提供了一個進入接口一系列谷歌的公共API,包括計算引擎,雲存儲,BigQuery中,驅動器,等等。
評論沒有發現