Go 部落格

部落格索引

Go 滿 15 歲了2024 年 11 月 11 日
Go 團隊的 Austin Clements

祝 Go 15 歲生日快樂!

什麼是(別名)名稱?2024 年 9 月 17 日
Robert Griesemer

泛型別名類型的說明,這是 Go 1.24 規劃的功能

在 Go 中建構由 LLM 支援的應用程式2024 年 9 月 12 日
Eli Bendersky

使用 Gemini、langchaingo 和 Genkit,在 Go 中建立由 LLM 支援的應用程式

分享您使用 Go 開發的回饋意見2024 年 9 月 9 日
Go 團隊的 Alice Merrick

透過 Go 開發人員調查分享您的想法,協助塑造 Go 的未來

Go 1.23 及更新版本的遙測2024 年 9 月 3 日
Robert Findley

Go 1.23 包含可供選擇的 Go 工具鏈遙測。

新 unique 套件2024 年 8 月 27 日
Michael Knyszek

適用於 Go 1.23 的新內部處理套件。

遍歷函數類型2024 年 8 月 20 日
Ian Lance Taylor

描述 Go 1.23 的新功能「遍歷函數類型」。

發佈 Go 1.232024 年 8 月 13 日
Go 團隊代表 Dmitri Shuralyov

Go 1.23 新增迭代器,持續加強迴圈,提升相容性等等。

Go 1.22 中的安全隨機性2024 年 5 月 2 日
Russ Cox 和 Filippo Valsorda

ChaCha8Rand 是用於 Go 1.22 中的全新密碼學安全偽亂數產生器。

使用 math/rand/v2 來進化 Go 標準函式庫2024 年 5 月 1 日
Russ Cox

Go 1.22 新增 math/rand/v2,並為 Go 標準函式庫的演進規劃路線圖。

2024 年 H1 Go 開發人員調查結果2024 年 4 月 9 日
Alice Merrick 和 Todd Kulesza

我們從 2024 年 H1 開發人員調查中學到的事情

功能更強大的 Go 執行緒追蹤2024 年 3 月 14 日
Michael Knyszek

去年執行緒追蹤的新功能和改善之處。

針對切片建置健全的通用函式2024 年 2 月 22 日
Valentin Deleplace

避免切片套件中的記憶體外洩。

針對 Go 1.22 的路由強化功能2024 年 2 月 13 日
Go 團隊代表 Jonathan Amsterdam

Go 1.22 新增於 HTTP 路徑的樣式。

Go 1.22 發佈!2024 年 2 月 6 日
Go 團隊代表 Eli Bendersky

Go 1.22 強化 for 迴圈,提供新的標準函式庫功能,並提升效能。

分享您對於使用 Go 進行開發的回饋2024 年 1 月 23 日
Go 團隊的 Alice Merrick

透過 Go 開發人員調查分享您的想法,協助塑造 Go 的未來

使用 deadcode 找出不可呼叫的函式2023 年 12 月 12 日
Alan Donovan

deadcode 是用來找出無法呼叫函式的全新指令。

2023 H2 Go 開發人員調查結果2023 年 12 月 5 日
Todd Kulesza

我們從 2023 年 H2 開發人員調查中學到的事情

Go 誕生十四年2023 年 11 月 10 日
Go 團隊的 Russ Cox

生日快樂,Go!

關於型別推論,您一直想了解的事項,還有更多的內容2023 年 10 月 9 日
Robert Griesemer

用於 Go 的類型推論運作方式的說明。基於 GopherCon 2023 以同標題演講內容為基礎。

解構類型參數2023 年 9 月 26 日
Ian Lance Taylor

為何切片套件中函式簽章會如此複雜。

修正 Go 1.22 中的 For 迴圈2023 年 9 月 19 日
David Chase 和 Russ Cox

Go 1.21 寄送了 Go 1.22 中更改的預覽,讓 for 迴圈不易出錯。

Go 中的 WASI 支援2023 年 9 月 13 日
Johan Brandhorst-Satzkorn、Julien Fabre、Damian Gryski、Evan Phoenix 和 Achille Roussel

Go 1.21 新增一個新的埠,針對 WASI 預覽 1 系統呼叫 API

提升 gopls 擴充能力,以應付發展茁壯的 Go 生態系統2023 年 9 月 8 日
Robert Findley 和 Alan Donovan

隨著 Go 生態系統逐漸壯大,gopls 必須變得更精簡

Go 1.21 中的剖析引導最佳化2023 年 9 月 5 日
Michael Pratt

剖析引導最佳化的簡介,通常在 Go 1.21 中可用。

完全可複製、驗證的 Go 工具鏈2023 年 8 月 28 日
Russ Cox

Go 1.21 是第一個完全可複製且驗證的 Go 工具鏈。

使用 slog 進行結構化記錄2023 年 8 月 22 日
Jonathan Amsterdam

Go 1.21 標準程式庫中包含一個新的結構化記錄套件 log/slog。

Go 1.21 中的前向相容性與工具鏈管理2023 年 8 月 14 日
Russ Cox

Go 1.21 將 Go 工具鏈管理成如同其他相依項一樣;您將再也不用自己手動下載與安裝 Go 工具鏈。

向後相容性、Go 1.21 與 Go 22023 年 8 月 14 日
Russ Cox

Go 1.21 擴大了 Go 對向後相容性的承諾,因此每個新的 Go 工具鏈也是和舊版工具鏈語意中最佳的可能實作。

Go 1.21 已發布!2023 年 8 月 8 日
Go 團隊代表 Eli Bendersky

Go 1.21 帶來了語言改良、新的標準程式庫套件、PGO GA、工具鏈中的向後與向前回容性,以及更快的建置速度。

試驗專案範本2023 年 7 月 31 日
Cameron Balahan

宣佈 golang.org/x/tools/cmd/gonew,一種由預先定義的範本啟動新 Go 專案的實驗工具

分享您使用 Go 進行開發的回饋意見2023 年 7 月 25 日
Todd Kulesza,Go 團隊

透過 Go 開發人員調查分享您的想法,協助塑造 Go 的未來

Govulncheck v1.0.0 已發布!2023 年 7 月 13 日
Julie Qiu,供 Go 安全小組使用

golang.org/x/vuln v1.0.0 版本已發布,推出了新的 API 和其它改進功能。

Go 1.21 發行候選版本2023 年 6 月 21 日
Go 團隊代表 Eli Bendersky

Go 1.21 RC 帶來了語言改進、新的標準函式庫套件、PGO GA、工具鏈的向後和向前相容性以及更快速的建置。

Go 開發人員調查 2023 年第一季度結果2023 年 5 月 11 日
Alice Merrick

2023 年第一季度 Go 開發人員調查結果分析。

Go 整合測試程式碼涵蓋率2023 年 3 月 8 日
Than McIntosh

整合測試的程式碼涵蓋率,適用於 Go 1.20。

所有 Comparable 類型2023 年 2 月 17 日
Robert Griesemer

類型參數、類型集、可比較類型、限制滿足

輪廓引導最佳化預覽2023 年 2 月 8 日
Michael Pratt

輪廓引導最佳化的簡介,Go 1.20 中提供了預覽。

Go 1.20 已發布!2023 年 2 月 1 日
代表 Go 團隊的 Robert Griesemer

Go 1.20 帶來了 PGO、更快速的建置,以及各種工具、語言和函式庫的改進。

分享您對使用 Go 開發的回饋2023 年 1 月 18 日
Go 團隊的 Alice Merrick

透過 Go 開發人員調查分享您的想法,協助塑造 Go 的未來

十三年的 Go2022 年 11 月 10 日
Go 團隊的 Russ Cox

生日快樂,Go!

Go 執行階段:4 年後2022 年 9 月 26 日
Michael Knyszek

Go 執行階段開發狀態的回顧

Go 開發人員調查 2022 年第二季度結果2022 年 9 月 8 日
Todd Kulesza

2022 年第二季度 Go 開發人員調查結果分析。

Go 漏洞管理2022 年 9 月 6 日
Julie Qiu,供 Go 安全小組使用

宣佈推出 Go 漏洞管理,以幫助開發人員瞭解其相依性的已知漏洞。

Go 1.19 已發布!2022 年 8 月 2 日
Go 團隊

Go 1.19 新增了更豐富的文件註解、效能改進等更多功能。

分享您對使用 Go 開發的回饋2022 年 6 月 1 日
Todd Kulesza,Go 團隊

透過 Go 開發人員調查分享您的想法,協助塑造 Go 的未來

Go 開發人員調查 2021 年結果2022 年 4 月 19 日
Alice Merrick

2021 年 Go 開發人員調查結果分析。

如何使用泛型2022 年 4 月 12 日
Ian Lance Taylor

在撰寫 Go 程式碼時可以使用泛型,但何時不使用?

熟悉工作空間2022 年 4 月 5 日
Go 團隊的 Beth Brown

瞭解 Go 工作空間及其支援的一些工作流程。

Go 如何減緩供應鏈攻擊2022 年 3 月 31 日
Filippo Valsorda

Go 工具和設計有助於在各個階段減緩供應鏈攻擊。

泛型的介紹2022 年 3 月 22 日
Robert Griesemer 和 Ian Lance Taylor

Go 中泛型的介紹。

Go 1.18 已發布!2022 年 3 月 15 日
Go 團隊

Go 1.18 加入泛型、原生 fuzzing、工作空間模式、效能改進等。

宣告 Go 1.18 Beta 22022 年 1 月 31 日
Go 團隊的 Jeremy Faller 和 Steve Francia

Go 1.18 Beta 2 是我們第二次預覽 Go 1.18。請試用,並在發現問題時讓我們知道。

兩篇 1.18 新教學2022 年 1 月 14 日
Go 團隊的 Katie Hockman

在準備發布 Go 1.18 之際,我們發布兩篇新教學。

Go 1.18 Beta 1 已提供,包含泛型2021 年 12 月 14 日
Go 團隊的 Russ Cox

Go 1.18 Beta 1 是我們第一次預覽 Go 1.18。請試用,並在發現問題時讓我們知道。

Go 的 12 年2021 年 11 月 10 日
Go 團隊的 Russ Cox

生日快樂,Go!

pkg.go.dev 上的新搜尋體驗2021 年 11 月 9 日
Julie Qiu

pkg.go.dev 上的套件搜尋已更新,現在您可以搜尋符號!

公佈 2021 年 Go 開發人員調查2021 年 10 月 26 日
Alice Merrick

請參加 2021 年 Go 開發人員調查。我們想聽聽您的意見!

行為守則更新2021 年 9 月 16 日
Carmen Andoh、Russ Cox 和 Steve Francia

Go 行為守則的微小更新,以及執行更新

crypto/tls 中的自動密碼套件排序2021 年 9 月 15 日
Filippo Valsorda

Go 1.17 藉由自動化 TLS 密碼組偏好排序,讓 TLS 配置更輕鬆、更安全。

簡化 Go 網路體驗2021 年 8 月 18 日
Russ Cox

將我們的網站整合到 go.dev。

Go 1.17 已發布2021 年 8 月 16 日
Matt Pearring 和 Alex Rakoczy

Go 1.17 增加效能改善、模組最佳化、Windows 上的 arm64 等多項功能。

Stack Overflow 上的 Go Collective2021 年 6 月 23 日
Steve Francia

宣布 Go Collective,這是 Stack Overflow 上 Go 的新體驗。

模糊測試已準備好測試版2021 年 6 月 3 日
Katie Hockman 和 Jay Conrod

原生 Go 模糊測試現在已準備好在最新版上進行測試。

2020 年 Go 開發人員調查結果2021 年 3 月 9 日
Alice Merrick

2020 年 Go 開發人員調查結果分析。

內容和結構2021 年 2 月 24 日
Jean de Klerk,Matt T. Proud

Go 1.16 中的模組變更2021 年 2 月 18 日
Jay Conrod

Go 1.16 預設啟用模組,提供新的安裝可執行檔方式,讓模組作者收回已發布的版本。

Go 1.16 已發布2021 年 2 月 16 日
Matt Pearring 和 Dmitri Shuralyov

Go 1.16 增加嵌入式檔案、支援 Apple Silicon 等多項功能。

預設在 VS Code Go 擴充套件中啟用 Gopls2021 年 2 月 1 日
Go 工具小組

為許多編輯器提供 Go IDE 功能的 Gopls 現在在 VS Code Go 中預設使用。

Go 中指令碼路徑安全性2021 年 1 月 19 日
Russ Cox

如何判斷您的程式是否容易受到路徑問題影響,以及如何解決。

新增泛型至 Go 的提議2021 年 1 月 12 日
Ian Lance Taylor

泛型即將進入語言變更提案流程

ARM 及其他架構上的 Go2020 年 12 月 17 日
Russ Cox

Go 對 ARM64 和其他架構的支援

重新導向 godoc.org 要求至 pkg.go.dev2020 年 12 月 15 日
Julie Qiu

從 godoc.org 移至 pkg.go.dev 的計畫。

Go 的 11 年2020 年 11 月 10 日
Go 團隊的 Russ Cox

生日快樂,Go!

Pkg.go.dev 有了新面貌!2020 年 11 月 10 日
Julie Qiu

宣布 pkg.go.dev 上的新使用者體驗。

2020 年 Go 開發人員調查公告2020 年 10 月 20 日
Alice Merrick

請回答 2020 年 Go 開發人員調查。我們希望能聽聽你的意見!

Go 1.15 已發布2020 年 8 月 11 日
Alex Rakoczy

Go 1.15 新增一個鏈結器、X.509 變更、執行時間改進、編譯器改進、GOPROXY 改進,以及更多功能。

維持模組相容性2020 年 7 月 7 日
尚恩·德·克拉克和強納森·阿姆斯特丹

如何讓你的模組與先前的小/修補版本相容。

泛型的下一步2020 年 6 月 16 日
伊恩·蘭斯·泰勒和羅伯特·葛利塞默

已更新泛型設計草稿和一個用於實驗的翻譯工具

Pkg.go.dev 已開源!2020 年 6 月 15 日
Julie Qiu

VS Code Go 擴充功能加入 Go 專案2020 年 6 月 9 日
Go 團隊

宣布 VS Code Go 將移往 Go 專案。

2019 年 Go 開發人員調查結果2020 年 4 月 20 日
Todd Kulesza

2019 年 Go 開發人員調查結果分析。

Go、Go 社群,與疫情2020 年 3 月 25 日
Carmen Andoh、Russ Cox 和 Steve Francia

Go 團隊如何應對疫情,你可以對我們有什麼期待,以及你可以採取什麼作為。

用於 Protocol Buffers 的新 Go API2020 年 3 月 2 日
蔡喬、達米安·尼爾、和賀比·翁

宣布 for protocol buffers 的 Go API 已大幅度更新。

Go 1.14 已發布2020 年 2 月 25 日
Alex Rakoczy

Go 1.14 增加支援已發行的模組生產、更快的遞延、更好的 goroutine 優先搶占,以及更多功能。

pkg.go.dev 的下一步2020 年 1 月 31 日
Julie Qiu

Go 團隊對 pkg.go.dev 在 2020 年的規劃。

Go 1.15 的提案2020 年 1 月 28 日
Go 團隊代表,羅伯特·葛利塞默

對於 Go 1.15,我們建議進行三項語言小規模清理變更。

宣布 2019 年 Go 開發人員調查2019 年 11 月 20 日
Todd Kulesza

請回答 2019 年 Go 開發人員調查。我們希望能聽聽你的意見!

Go.dev:Go 開發人員的新中心2019 年 11 月 13 日
史蒂夫·佛朗西亞和裘莉·秋

宣布 go.dev,讓你可以回答以下問題:誰也在使用 Go,他們如何使用它,以及我該如何找到有用的 Go 套件?

Go 十歲了2019 年 11 月 8 日
Go 團隊的 Russ Cox

祝 Go 十歲生日快樂!

Go 模組:v2 和後續版本2019 年 11 月 7 日
尚恩·德·克拉克和泰勒·布伊-帕爾蘇利奇

如何釋出模組的主要版本 2。

搭配 Go 1.13 使用錯誤2019 年 10 月 17 日
達米安·尼爾和強納森·阿姆斯特丹

如何使用新的 Go 1.13 錯誤介面和函式。

刊登 Go 模組2019 年 9 月 26 日
Tyler Bui-Palsulich

如何撰寫並刊登模組,供做相依性使用。

Go 1.13 已發布2019 年 9 月 3 日
Andrew Bonventre

Go 1.13 加入模組驗證、新的數字文字、錯誤封裝、預設使用 TLS 1.3,以及更多功能。

模組鏡像和雜湊資料庫已推出2019 年 8 月 29 日
Katie Hockman

Go 模組鏡像和雜湊資料庫可提供更快速、更經過驗證的 Go 相依性下載方式。

移轉至 Go 模組2019 年 8 月 21 日
Jean de Klerk

如何使用 Go 模組來管理您的程式相依性。

2019 年貢獻者高峰會2019 年 8 月 15 日
Carmen Andoh 與貢獻者們

2019 年 GopherCon 上的 Go 貢獻者高峰會報導。

實驗、簡化、出貨2019 年 8 月 1 日
Russ Cox

我們開發 Go 的方式,2019 年 GopherCon 大會上的演講。

為何需要泛型2019 年 7 月 31 日
Ian Lance Taylor

我們為何要在 Go 中加入泛型,它們可能會是什麼模樣?

宣布推出全新 Go 商店2019 年 7 月 18 日
Cassandra Salisbury

很遺憾地,Go 商店已離線。

Go 2 的後續步驟2019 年 6 月 26 日
Go 團隊代表,羅伯特·葛利塞默

我們應該將哪些 Go 2 語言變更納入 Go 1.14?

2018 年 Go 調查結果2019 年 3 月 28 日
Todd Kulesza、Steve Francia

我們從 2018 年 12 月的 Go 使用者調查所學到的經驗。

偵錯您在 Go 1.12 中部署的內容2019 年 3 月 21 日
David Chase

Go 1.12 改善了優化二進位檔的偵錯支援。

使用 Go 模組2019 年 3 月 19 日
Tyler Bui-Palsulich 與 Eno Compton

入門 Go 模組所需的基礎操作介紹。

全新 Go 開發人員網路2019 年 3 月 14 日
GoBridge 領導團隊

宣布推出 Go Developer Network,一個由 Go 使用者社群集結而成的,用以分享最佳實務範例之集合。

Go 雲端開發工具套件的最新功能2019 年 3 月 4 日
Google 的 Go 雲端開發工具套件團隊

Go 雲端開發工具套件 (Go CDK) 的最新變更。

Go 1.12 發布了, 2019 年 2 月 25 日
Andrew Bonventre

Go 1.12 新增了可選擇性啟用的 TLS 1.3、改進過的模組等等。

2019 年的 Go 模組, 2018 年 12 月 19 日
Russ Cox

Go 團隊對 2019 年的 Go 模組的規劃。

Go 2,我們來了!, 2018 年 11 月 29 日
Robert Griesemer

Go 2 提案的評估、選出和發佈方式。

Go 的九年, 2018 年 11 月 10 日
Steve Francia

祝 Go 九歲生日快樂!

參與 2018 年 Go 使用者意見調查, 2018 年 11 月 8 日
Ran Tao、Steve Francia

請參與 2018 年 Go 使用者意見調查。我們想聽聽你的想法!

發表 App Engine 的新版 Go 1.11 執行環境, 2018 年 10 月 16 日
Eno Compton 和 Tyler Bui-Palsulich

Google Cloud 發表 App Engine 的新版 Go 1.11 執行環境,對應用程式結構的限制較少。

使用 Go Cloud 的 Wire 進行編譯時間依賴注入, 2018 年 10 月 9 日
Robert van Gent

如何使用 Wire,一個 Go 的依賴注入工具。

參與 2018 年 Go 公司問卷調查, 2018 年 10 月 4 日
Ran Tao、Steve Francia

請參與 2018 年 Go 公司問卷調查。

Go 2 草案設計, 2018 年 8 月 28 日

發表 Go 2 主要變更的草案設計。

Go 1.11 發布了, 2018 年 8 月 24 日
Andrew Bonventre

Go 1.11 新增了對 Go 模組、WebAssembly 等的初步支援。

使用 Go Cloud 進行可攜式雲端程式設計, 2018 年 7 月 24 日
Eno Compton 和 Cassandra Salisbury

發表 Go Cloud,為 Go 的可攜式雲端程式設計而設計。

踏上 Go 的旅程:Go 垃圾回收器的旅程, 2018 年 7 月 12 日
Rick Hudson

關於新版低延遲 Go 垃圾回收器的結構和細節的技術演講。

更新 Go 行為守則, 2018 年 5 月 23 日
Steve Francia

修改 Go 行為守則。

Go 的新品牌, 2018 年 4 月 26 日
Steve Francia

Go 新的樣貌和標誌(別擔心,吉祥物不會變!)。

Go 中套件版本控制的建議, 2018 年 3 月 26 日
Russ Cox

建議使用 Go 模組在 Go 中正式支援套件版本控制。

2017 年 Go 調查結果, 2018 年 2 月 26 日
Steve Francia

我們從 2017 年 12 月的 Go 使用者意見調查所學到的。

Go 1.10 發布了, 2018 年 2 月 16 日
Brad Fitzpatrick

Go 1.10 新增了建置和測試結果的自動快取,等等。

你好,中国!, 2018 年 1 月 22 日
Andrew Bonventre

Go 首頁和二進位檔案下載現在可以在中国使用,網址為 https://golang.google.cn。

參與 2017 年 Go 使用者調查2017 年 11 月 16 日
Steve Francia

請參與 2017 年 Go 使用者調查。我們想聆聽您的意見!

Go 八週年2017 年 11 月 10 日
Steve Francia

Go,八歲生日快樂!

社群推廣小組2017 年 9 月 5 日
Steve Francia 與 Cassandra Salisbury

宣布社群推廣小組 (CWG) 成立。

Go 1.9 發布2017 年 8 月 24 日
Francesc Campoy

Go 1.9 新增類型別名、位元內函、最佳化,以及更多功能。

貢獻者工作坊2017 年 8 月 9 日
Steve Francia、Cassandra Salisbury、Matt Broberg 與 Dmitri Shuralyov

Go 貢獻者工作坊於 GopherCon 培訓新貢獻者。

貢獻者高峰會2017 年 8 月 3 日
Sam Whited

回報 GopherCon 2017 Go 貢獻者高峰會。

走向 Go 22017 年 7 月 13 日
Russ Cox

我們將如何共同邁向 Go 2。

推出開發者體驗小組2017 年 4 月 10 日
開發者體驗小組

宣布成立開發者體驗小組 (DXWG)。

HTTP/2 伺服器推播2017 年 3 月 24 日
Jaana Burcu Dogan and Tom Bergan

如何使用 HTTP/2 伺服器推播來縮減頁面載入時間。

2016 年 Go 調查結果2017 年 3 月 6 日
Go 團隊的 Steve Francia

我們從 2017 年 12 月的 Go 使用者意見調查所學到的。

Go 1.8 發布2017 年 2 月 16 日
Chris Broadfoot

Go 1.8 新增了更快的非 x86 編譯程式碼、毫秒以下的垃圾回收暫停、HTTP/2 推播,以及更多功能。

請參加 2016 年 Go 使用者調查和公司問卷調查2016 年 12 月 13 日
Steve Francia

請參與 2016 年 Go 使用者調查和公司問卷調查。我們想聆聽您的意見!

Go 字型2016 年 11 月 16 日
Nigel Tao、Chuck Bigelow 與 Rob Pike

宣布 Bigelow & Holmes 推出的 Go 字型家族。

Go 七週年2016 年 11 月 10 日
Go 團隊

Go,七歲生日快樂!

推出 HTTP 追蹤2016 年 10 月 4 日
Jaana Burcu Dogan

如何使用 Go 1.7 的 HTTP 追蹤了解您的客戶端要求。

使用子測試和子基準測試3 October 2016
Marcel van Lohuizen

如何使用 Go 1.7 的新子測試和子基準測試。

更小的 Go 1.7 二進位檔案18 August 2016
David Crawshaw

Go 1.7 包括一些對於小型裝置而言重要的二進位檔案大小縮減。

Go 1.7 已釋出15 August 2016
Chris Broadfoot

Go 1.7 新增更快速的 x86 編譯代碼、標準函式庫中的上下文,以及更多功能。

Go 1.6 已釋出17 February 2016
Andrew Gerrand

Go 1.6 新增 HTTP/2、範本區塊,以及更多功能。

Go 中的語言和地區對應9 February 2016
Marcel van Lohuizen

如何使用 Go 的語言和地區對應將您的網站國際化。

六年的 Go10 November 2015
Andrew Gerrand

生日快樂,Go!(邁入第 6 年)

Golang UK 20159 October 2015
Francesc Campoy

GolangUK 2015 報導,這是倫敦的第一場 Go 會議。

Go GC:優先考量低延遲和簡潔性31 August 2015
Richard Hudson

Go 1.5 是 Go 垃圾回收器邁向低延遲未來的第一步。

Go 1.5 已釋出19 August 2015
Andrew Gerrand

Go 1.5 新增一個新的、更快速的垃圾回收器、更多平行運算(預設)、go tool trace,以及更多功能。

GopherCon 2015 回顧28 July 2015
Andrew Gerrand

GopherCon 2015 報導。

Go、開放原始碼、社群8 July 2015
Russ Cox

為何 Go 是開放原始碼的?我們如何才能強化開放原始碼社群?

奇虎 360 和 Go6 July 2015
楊周

奇虎 360 如何使用 Go。

GopherChina 出差報告1 July 2015
Robert Griesemer

GopherChina 2015 報導,這是中國的第一場 Go 會議。

Go 中可測試的範例7 May 2015
Andrew Gerrand

如何將範例(同時也能作為測試範例)新增至您的套件。

套件名稱4 February 2015
Sameer Ajmani

如何為您的套件命名。

錯誤是值12 January 2015
Rob Pike

處理 Go 中錯誤的習慣用语和規則。

GothamGo:紐約的大蘋果裡的 gopher9 January 2015
Francesc Campoy

GothamGo 2015 報導,這是紐約市第一場全天 Go 會議。

Gopher Gala 是首次舉辦的全球 Go 黑客馬拉松7 January 2015
Francesc Campoy

「高普爾盛會」(首次的全球 Go 駭客馬拉松)將於 2015 年 1 月 23 日至 25 日舉行。

產生程式碼2014 年 12 月 22 日
Rob Pike

如何使用 go generate。

Go 1.4 已釋出2014 年 12 月 10 日
Andrew Gerrand

Go 1.4 為 Android、go generate、最佳化和其他功能新增支援。

Go 半個十年2014 年 11 月 10 日
Andrew Gerrand

Go,5 歲生日快樂!

Google I/O 和「高普爾夏季嘉年華」中的 Go2014 年 10 月 6 日
Francesc Campoy

Google I/O 2014 和「Go 夏季嘉年華」(GoSF)的報導。

使用 Docker 部署 Go 伺服器2014 年 9 月 26 日
Andrew Gerrand

如何使用 Docker 官方新的 Go 基礎映像。

常數2014 年 8 月 25 日
Rob Pike

Go 中的常數簡介。

OSCON 中的 Go2014 年 8 月 20 日
Francesc Campoy

OSCON 2014 的報導。

Go 並行處理模式:背景2014 年 7 月 29 日
Sameer Ajmani

Go context 套件簡介。

Go 將參加 2014 OSCON 2014 年 7 月 15 日
Francesc Campoy

如果您將參加 7 月 20 日至 29 日在奧勒岡州波特蘭市舉辦的 2014 OSCON,務必查看下列這些 Go 演講。

Go 1.3 已釋出2014 年 6 月 18 日
Andrew Gerrand

Go 1.3 新增更好的效能、godoc 中的靜態分析,以及更多功能。

高普爾大會 2014 總整理2014 年 5 月 28 日
Andrew Gerrand

「高普爾大會」2014 的報導。

Go 高普爾2014 年 3 月 24 日
Rob Pike 和 Andrew Gerrand

Go 高普爾的故事背景。

Go 並行處理模式:管道和取消2014 年 3 月 13 日
Sameer Ajmani

如何使用 Go 的並行處理來建立資料處理管道。

FOSDEM 2014 中的 Go 演講2014 年 2 月 24 日
Andrew Gerrand

FOSDEM 2014 Go Devroom 的報導。

App Engine 上的 Go:工具、測試和並行處理2013 年 12 月 13 日
Andrew Gerrand 和 Johan Euphrosine

宣布在 App Engine 上改良 Go。

Go Playground 內部2013 年 12 月 12 日
Andrew Gerrand

Go Playground 的運作方式。

封面故事2013 年 12 月 2 日
Rob Pike

介紹 Go 1.12 的程式碼覆蓋率工具。

Go 1.2 已釋出2013 年 12 月 1 日
Andrew Gerrand

Go 1.2 新增測試覆蓋率結果、goroutine 先佔,以及更多功能。

Go 中的文字正規化2013 年 11 月 26 日
Marcel van Lohuizen

如何在 Go 中正規化 UTF-8 文字,以及為什麼要這樣做。

Go 四歲了, 2013 年 11 月 10 日
Andrew Gerrand

生日快樂,Go!

Go 中的字串、位元組、符文和字元, 2013 年 10 月 23 日
Rob Pike

Go 中字串是如何運作的,以及如何使用它們。

陣列、切片(和字串):『附加』的機制, 2013 年 9 月 26 日
Rob Pike

Go 陣列和切片是如何運作的,以及如何使用複製和附加。

第一個 Go 程式, 2013 年 7 月 18 日
Andrew Gerrand

Rob Pike 挖出了第一個寫出來的 Go 程式。

介紹 Go Race Detector, 2013 年 6 月 26 日
Dmitry Vyukov 和 Andrew Gerrand 撰寫

如何以及為何使用 Go Race Detector 來改善您的程式。

Go 和 Google Cloud Platform, 2013 年 6 月 12 日
Andrew Gerrand

兩個關於如何將 Go 與 Google Cloud Platform 搭配使用的演講,來自 2013 年 Google I/O 大會。

與 Go 團隊的聊天, 2013 年 6 月 6 日

在 2013 年 Google I/O 大會上,Go 團隊的幾位成員主持了一場「爐邊聊天」。

進階 Go 並行模式, 2013 年 5 月 23 日
Andrew Gerrand

觀看 Sameer Ajmani 在 2013 年 Google I/O 大會上發表的演講:「進階 Go 並行模式」。

Go 1.1 發布, 2013 年 5 月 13 日
Andrew Gerrand

Go 1.1 更快,對於 return 陳述句較不挑剔,並新增方法表達式。

Go 1 之路, 2013 年 3 月 14 日
Andrew Gerrand

觀看 Rob Pike 和 Andrew Gerrand 的演講:Go 1 之路。

兩篇關於 Go 的最新文章, 2013 年 3 月 6 日
Andrew Gerrand

兩篇關於 Go 的文章:「Google 中的 Go:為軟體工程量身打造的語言設計」和「透過 Go、App Engine 和 Google+ API 開始使用 Go」

參加 Go 聚會, 2013 年 2 月 27 日
Andrew Gerrand

如何找到或開始一個在地的 Go 程式設計師小組。

Go 中的地圖實作, 2013 年 2 月 6 日
Andrew Gerrand

在 Go 中使用地圖的時間和方法

讓 gofmt 格式化您的程式碼, 2013 年 1 月 23 日
Andrew Gerrand

使用 gofmt 格式化您的 Go 程式碼的方法和原因。

並行不等於平行運算, 2013 年 1 月 16 日
Andrew Gerrand

觀看 Rob Pike 的演講:並行不等於平行運算。

App Engine SDK 和工作區 (GOPATH), 2013 年 1 月 9 日
Andrew Gerrand

App Engine SDK 1.7.4 新增了對 GOPATH 樣式的工作區的支援。

兩個關於 Go 的最新演講, 2013 年 1 月 2 日
Andrew Gerrand

兩個關於 Go 的演講:「Go:一個簡單的程式設計環境」和「Go:優雅成長的程式碼」。

Go 三歲了, 2012 年 11 月 10 日
Russ Cox

生日快樂,Go!

App Engine 1.7.1 中的 Go 更新, 2012年8月22日
Andrew Gerrand

App Engine SDK 1.7.1 為 Go 新增了 memcache 和其他功能。

整理 Go 程式碼, 2012年8月16日
Andrew Gerrand

如何為 Go 程式中的各個部分命名和封裝,以最適化使用者體驗。

GCC 4.7.1 中的 Gccgo, 2012年7月11日
Ian Lance Taylor

GCC 4.7.1 新增了對 Go 1 的支援。

Google I/O 2012 中的 Go 影片, 2012年7月2日
Andrew Gerrand

介紹 Google I/O 2012 中與 Go 有關的主題演講。

Go 第 1 版發布, 2012年3月28日
Andrew Gerrand

一個重要的里程碑:宣布 Go 1,也就是 Go 的第一個穩定版本。

深入了解 Go 社群, 2011年12月21日
Andrew Gerrand

請填寫 Gopher 問卷調查。我們想要聽聽您的意見!

使用 Go 建置 StatHat, 2011年12月19日
派屈克·柯斯比

StatHat 如何使用 Go,以及他們選擇 Go 的原因。

從零開始認識 Go:在 Google 首頁上發布,耗時 24 小時, 2011年12月13日
雷納度·阿吉亞

Go 如何協助在 2011 年感謝節期間發布 Google 塗鴉。

Go 程式語言週年慶, 2011年11月10日
Andrew Gerrand

Go,兩歲生日快樂!

撰寫可擴充的 App Engine 應用程式, 2011年11月1日
戴維·西蒙德斯

如何使用 Go 與 Google App Engine 建置可擴充的網頁應用程式。

使用 GNU Debugger 除錯 Go 程式, 2011年10月30日
Andrew Gerrand

宣布一篇新文章,說明如何使用 GDB 除錯 Go 程式。

Go App Engine SDK 1.5.5 發布, 2011年10月11日
Andrew Gerrand

Go App Engine SDK 1.5.5 包含 Go release.r60.2。

Go 第 1 版預覽, 2011年10月5日
Russ Cox

Go 團隊如何規劃 Go 版本 1。

直接在瀏覽器中學習 Go, 2011年10月4日
Andrew Gerrand

宣布 Go 巡迴指南 https://tour.golang.org/。

Go image/draw 套件, 2011年9月29日
奈吉爾·陶

使用 image/draw 套件簡介如何於 Go 中進行圖像合成。

Go image 套件, 2011年9月21日
奈吉爾·陶

簡介如何使用 Go image 套件進行 2-D 影像處理。

反射定律, 2011年9月6日
Rob Pike

Go 中反射的作用是什麼、如何思考以及如何使用反射。

兩篇 Go 討論文件:「Go 中的詞法掃描」和「Cuddle:App Engine 示範」2011 年 9 月 1 日
Andrew Gerrand

來自雪梨 GTUG 的兩篇關於 Go 的討論文件:Rob Pike 解釋詞法掃描,Andrew Gerrand 使用 App Engine 建置一個簡單的即時聊天室。

Go for App Engine 現已廣泛公開2011 年 7 月 21 日
Andrew Gerrand

您現在可以使用 Go on App Engine!

錯誤處理和 Go2011 年 7 月 12 日
Andrew Gerrand

Go 錯誤簡介。

Go 中的一級函式2011 年 6 月 30 日
Andrew Gerrand

宣布新的 Go codewalk,探討一級函式。

針對 Go 程式進行剖析2011 年 6 月 24 日
Russ Cox,2011 年 7 月;Shenghou Ma 更新,2013 年 5 月

如何使用 Go 內建的 Profiler 了解並最佳化您的程式。

焦點:外部 Go 函式庫2011 年 6 月 3 日
Andrew Gerrand

一些知名的 Go 函式庫及其使用方式。

GIF 解碼器:Go 介面的練習2011 年 5 月 25 日
Rob Pike

Go 的介面如何在 GIF 解碼器中運作良好。

2011 Google I/O 中的 Go:影片2011 年 5 月 23 日
Andrew Gerrand

來自 2011 Google I/O 的兩篇關於 Go 的討論文件。

Go 和 Google App Engine2011 年 5 月 10 日
David Symonds、Nigel Tao 和 Andrew Gerrand

宣布 Google App Engine 支援 Go。

Go 與 Heroku2011 年 4 月 21 日
Keith Rarick 和 Blake Mizerany

兩位 Heroku 系統工程師討論他們使用 Go 的經驗。

認識 Gofix2011 年 4 月 15 日
Russ Cox

如何使用 go fix 隨著每個 Go 新版本更新您的程式碼。

Godoc:文件化 Go 程式碼2011 年 3 月 31 日
Andrew Gerrand

如何以及為何將您的 Go 套件文件化。

大量的資料2011 年 3 月 24 日
Rob Pike

介紹 gob,一種高速的 Go-to-Go 匯流排編碼格式。

C?Go?Cgo!2011 年 3 月 17 日
Andrew Gerrand

如何使用 cgo 使用 Go 套件呼叫 C 程式碼。

Go 變得更穩定2011 年 3 月 16 日
Andrew Gerrand

從每個星期不穩定版的 Go 向頻率較低、較穩定的版本邁進。

JSON 和 Go2011 年 1 月 25 日
Andrew Gerrand

如何在 Go 中產生和讀取 JSON 格式的資料。

Go 切片:使用方式和內部結構2011 年 1 月 5 日
Andrew Gerrand

如何使用 Go 切片,以及它們如何運作。

Go:今天是一年前2010 年 11 月 10 日
Andrew Gerrand

Go 一歲生日快樂!

除錯 Go 程式碼(狀態報告)2010 年 11 月 2 日
Luuk van Dijk

用 GDB 除錯 Go 程式時,哪些有效而哪些無效。

真實 Go 專案:SmartTwitter 和 web.go2010 年 10 月 19 日
Michael Hoisie

Michael Hoisie 如何使用 Go 建立 SmartTwitter 和 web.go。

Go 並行模式:計時器,繼續執行2010 年 9 月 23 日
Andrew Gerrand

如何使用 Go 的並行支援功能實作計時器。

介紹 Go Playground2010 年 9 月 15 日
Andrew Gerrand

宣告 Go Playground,https://play.golang.org/.

Go 榮獲 2010 年 Bossie 獎2010 年 9 月 6 日
Andrew Gerrand

Go 榮獲 2010 年 Bossie 獎,「最佳開放原始碼應用程式開發軟體」。

Defer、Panic 和 Recover2010 年 8 月 4 日
Andrew Gerrand

介紹 Go 的 defer、panic 和 recover 控制流程機制。

透過溝通分享記憶體2010 年 7 月 13 日
Andrew Gerrand

全新 Go Codelab 的預告,透過溝通分享記憶體。

Go 的宣告語法2010 年 7 月 7 日
Rob Pike

為什麼 Go 的宣告語法不類似於 C,且比它更簡單。

Google I/O 的 Go 程式設計教學影片2010 年 6 月 6 日
Andrew Gerrand

Rob Pike 和 Russ Cox 在 Google I/O 2010 上演講有關 Go。

Go 在 I/O:常見問題2010 年 5 月 27 日
Andrew Gerrand

問與答 Google I/O 2010 有關 Go 的問題。

即將到來的 Google I/O Go 活動2010 年 5 月 12 日
Andrew Gerrand

如果你打算參加 Google I/O 2010,務必在這些活動中與 Go 團隊會面。

新的對話和教學課程2010 年 5 月 5 日
Andrew Gerrand

更多學習 Go 的材料:一則對話、一個 Codelab 和一個螢幕投影。

JSON-RPC:介面故事2010 年 4 月 27 日
Andrew Gerrand

如何使用 net/rpc 套件的介面建立 JSON-RPC 系統。

協力廠商函式庫:goprotobuf 及更多2010 年 4 月 20 日
Andrew Gerrand

宣告 Go 支援 Protocol Buffers,Google 的資料交換格式。

Go:2010 年 3 月的新功能2010 年 3 月 18 日
Andrew Gerrand

第一篇文章!