The Go Blog
ブログインデックス
テストの時間 (そしてその他の非同期性), 2025年8月26日
非同期コードのテストに関する議論と`testing/synctest`パッケージの探求。GopherCon Europe 2025での同タイトルの講演に基づいています。
コンテナ対応GOMAXPROCS, 2025年8月20日
Go 1.25の新しいGOMAXPROCSデフォルトにより、コンテナでの動作が向上します。
Go 1.25がリリースされました, 2025年8月12日
Go 1.25では、コンテナ対応GOMAXPROCS、testing/synctestパッケージ、実験的なGC、実験的なencoding/json/v2などが追加されました。
FIPS 140-3 Go暗号化モジュール, 2025年7月15日
Goは組み込みのネイティブなFIPS 140-3準拠モードを持つようになりました。
ジェネリックインターフェース, 2025年7月7日
インターフェース型に型パラメータを追加することは驚くほど強力です
[エラー処理の構文的サポート | なし], 2025年6月3日
Goチームのエラー処理サポートに関する計画
Go暗号化セキュリティ監査, 2025年5月19日
Goの暗号化ライブラリはTrail of Bitsによる監査を受けました。
testing.B.Loopによるより予測可能なベンチマーク, 2025年4月2日
Go 1.24でのより良いベンチマークループ。
コアタイプよ、さようなら - 私たちが知って愛するGoよ、こんにちは!, 2025年3月26日
Go 1.25はコアタイプの概念を削除することで言語仕様を簡素化します。
トラバーサル耐性のあるファイルAPI, 2025年3月12日
Go 1.24の新しいファイルアクセスAPI。
ユニークからクリーンアップと弱い参照へ: 効率のための新しい低レベルツール, 2025年3月6日
Go 1.24での弱いポインタとより良いファイナライズ。
Swiss TablesでGoマップを高速化, 2025年2月26日
Go 1.24は、まったく新しいマップ実装でマップのパフォーマンスを向上させます。
testing/synctestによる並行コードのテスト, 2025年2月19日
Go 1.24には、並行コードのテストを支援するための実験的なパッケージが含まれています。
Goによる拡張可能なWasmアプリケーション, 2025年2月13日
Go 1.24は、関数エクスポートとリアクターモードでWebAssembly機能を強化します。
Go 1.24がリリースされました!, 2025年2月11日
Go 1.24は、ジェネリック型エイリアス、マップパフォーマンスの改善、FIPS 140準拠などを提供します。
Go開発者アンケート2024年下半期結果, 2024年12月20日
2024年下半期の開発者アンケートから学んだこと
Go Protobuf: 新しいOpaque API, 2024年12月16日
Go Protobufに新しい生成コードAPIを追加しています。
Goは15歳になりました, 2024年11月11日
Go、15歳の誕生日おめでとう!
(エイリアスの)名前とは?, 2024年9月17日
Go 1.24で計画されている機能であるジェネリックエイリアス型の説明
GoでLLMを活用したアプリケーションを構築する, 2024年9月12日
Gemini、langchaingo、Genkitを使用してGoでLLMを活用したアプリケーションを構築する
Goでの開発に関するフィードバックを共有してください, 2024年9月9日
Go開発者アンケートを通じてご意見を共有し、Goの未来を形作るのにご協力ください
Go 1.23以降のテレメトリー, 2024年9月3日
Go 1.23には、Goツールチェーンのオプトインテレメトリーが含まれています。
新しいuniqueパッケージ, 2024年8月27日
Go 1.23のinterning用の新しいパッケージ。
関数型を反復処理する, 2024年8月20日
Go 1.23の新機能である関数型を反復処理する機能の説明。
Go 1.23がリリースされました, 2024年8月13日
Go 1.23は、イテレータを追加し、ループの強化を続け、互換性を向上させ、その他多くの機能を追加します。
Go 1.22の安全な乱数, 2024年5月2日
ChaCha8Randは、Go 1.22で使用される新しい暗号学的に安全な擬似乱数ジェネレータです。
math/rand/v2でGo標準ライブラリを進化させる, 2024年5月1日
Go 1.22はmath/rand/v2を追加し、Go標準ライブラリの進化の道筋を示します。
Go開発者アンケート2024年上半期結果, 2024年4月9日
2024年上半期の開発者アンケートから学んだこと
より強力なGo実行トレース, 2024年3月14日
昨年からの実行トレースの新機能と改善点。
スライス上の堅牢なジェネリック関数, 2024年2月22日
スライスパッケージでのメモリリークの回避。
Go 1.22のルーティングの強化, 2024年2月13日
Go 1.22のHTTPルートのパターンへの追加。
Go 1.22がリリースされました!, 2024年2月6日
Go 1.22はforループを強化し、新しい標準ライブラリ機能をもたらし、パフォーマンスを向上させます。
Goでの開発に関するフィードバックを共有してください, 2024年1月23日
Go開発者アンケートを通じてご意見を共有し、Goの未来を形作るのにご協力ください
deadcodeで到達不能な関数を見つける, 2023年12月12日
deadcodeは、呼び出し不能な関数を特定するのに役立つ新しいコマンドです。
Go開発者アンケート2023年下半期結果, 2023年12月5日
2023年下半期の開発者アンケートから学んだこと
Goの14年間, 2023年11月10日
Go、お誕生日おめでとう!
型推論について知りたかったことすべて - そしてもう少し, 2023年10月9日
Goの型推論がどのように機能するかについての説明。GopherCon 2023での同タイトルの講演に基づいています。
型パラメータを分解する, 2023年9月26日
スライスパッケージの関数シグネチャがなぜこんなにも複雑なのか。
Go 1.22でforループを修正する, 2023年9月19日
Go 1.21は、Go 1.22でforループのエラーを起こしにくくするための変更のプレビューを出荷しました。
GoでのWASIサポート, 2023年9月13日
Go 1.21は、WASI preview 1 syscall APIをターゲットとする新しいポートを追加します。
成長するGoエコシステムのためにgoplsをスケーリングする, 2023年9月8日
Goエコシステムが大きくなるにつれて、goplsは小さくならなければなりません。
Go 1.21でのプロファイルガイド最適化, 2023年9月5日
Go 1.21で一般提供されるプロファイルガイド最適化の紹介。
完全に再現可能で検証済みのGoツールチェーン, 2023年8月28日
Go 1.21は、初の完全に再現可能なGoツールチェーンです。
slogによる構造化ロギング, 2023年8月22日
Go 1.21標準ライブラリには、新しい構造化ロギングパッケージであるlog/slogが含まれています。
Go 1.21での前方互換性とツールチェーン管理, 2023年8月14日
Go 1.21は、他の依存関係と同様にGoツールチェーンを管理します。Goツールチェーンを手動でダウンロードしてインストールする必要はもうありません。
後方互換性、Go 1.21、Go 2, 2023年8月14日
Go 1.21は、Goの後方互換性へのコミットメントを拡大し、すべての新しいGoツールチェーンが古いツールチェーンセマンティクスを可能な限り最善に実装するようにします。
Go 1.21がリリースされました!, 2023年8月8日
Go 1.21は、言語の改善、新しい標準ライブラリパッケージ、PGO GA、ツールチェーンの後方および前方互換性、およびより高速なビルドをもたらします。
プロジェクトテンプレートの実験, 2023年7月31日
事前定義されたテンプレートから新しいGoプロジェクトを開始するための実験的なツールであるgolang.org/x/tools/cmd/gonewを発表します
Goでの開発に関するフィードバックを共有してください, 2023年7月25日
Go開発者アンケートを通じてご意見を共有し、Goの未来を形作るのにご協力ください
Govulncheck v1.0.0がリリースされました!, 2023年7月13日
golang.org/x/vulnのバージョンv1.0.0がリリースされ、新しいAPIやその他の改善が導入されました。
Go 1.21リリース候補, 2023年6月21日
Go 1.21 RCは、言語の改善、新しい標準ライブラリパッケージ、PGO GA、ツールチェーンの後方および前方互換性、およびより高速なビルドをもたらします。
Go開発者アンケート2023年第1四半期結果, 2023年5月11日
2023年第1四半期のGo開発者アンケートの結果分析。
Go統合テストのコードカバレッジ, 2023年3月8日
Go 1.20で利用可能な統合テストのコードカバレッジ。
すべての比較可能な型, 2023年2月17日
型パラメータ、型セット、比較可能な型、制約の充足
プロファイルガイド最適化のプレビュー, 2023年2月8日
Go 1.20でプレビューとして利用可能なプロファイルガイド最適化の紹介。
Go 1.20がリリースされました!, 2023年2月1日
Go 1.20は、PGO、より高速なビルド、およびさまざまなツール、言語、ライブラリの改善をもたらします。
Goでの開発に関するフィードバックを共有してください, 2023年1月18日
Go開発者アンケートを通じてご意見を共有し、Goの未来を形作るのにご協力ください
Goの13年間, 2022年11月10日
Go、お誕生日おめでとう!
Goランタイム: 4年後, 2022年9月26日
Goランタイム開発の現状の確認
Go開発者アンケート2022年第2四半期結果, 2022年9月8日
2022年第2四半期のGo開発者アンケートの結果分析。
Goの脆弱性管理, 2022年9月6日
開発者が依存関係の既知の脆弱性について学ぶのに役立つGoの脆弱性管理を発表します。
Go 1.19がリリースされました!, 2022年8月2日
Go 1.19は、より豊富なドキュメントコメント、パフォーマンスの向上などを追加します。
Goでの開発に関するフィードバックを共有してください, 2022年6月1日
Go開発者アンケートを通じてご意見を共有し、Goの未来を形作るのにご協力ください
Go開発者アンケート2021年結果, 2022年4月19日
2021年のGo開発者アンケートの結果分析。
ジェネリクスを使用すべき時, 2022年4月12日
Goコードを書く際にジェネリクスを使用すべき時とそうでない時。
ワークスペースに慣れよう, 2022年4月5日
Goワークスペースとそれが可能にするワークフローについて学ぶ。
Goがいかにサプライチェーン攻撃を軽減するか, 2022年3月31日
Goのツールと設計は、さまざまな段階でサプライチェーン攻撃を軽減するのに役立ちます。
ジェネリクス入門, 2022年3月22日
Goにおけるジェネリクス入門。
Go 1.18がリリースされました!, 2022年3月15日
Go 1.18は、ジェネリクス、ネイティブファジング、ワークスペースモード、パフォーマンスの向上などを追加します。
Go 1.18 Beta 2を発表, 2022年1月31日
Go 1.18 Beta 2は、Go 1.18の2番目のプレビューです。ぜひお試しいただき、問題が見つかった場合はお知らせください。
1.18の新しいチュートリアル2つ, 2022年1月14日
Go 1.18のリリースに備えて、2つの新しいチュートリアルが公開されました。
Go 1.18 Beta 1がジェネリクスとともに利用可能になりました, 2021年12月14日
Go 1.18 Beta 1は、Go 1.18の最初のプレビューです。ぜひお試しいただき、問題が見つかった場合はお知らせください。
Goの12年間, 2021年11月10日
Go、お誕生日おめでとう!
pkg.go.devの新しい検索体験, 2021年11月9日
pkg.go.devのパッケージ検索が更新され、シンボルも検索できるようになりました!
2021年Go開発者アンケートのお知らせ, 2021年10月26日
2021年Go開発者アンケートにご協力ください。皆様のご意見をお待ちしております!
行動規範の更新, 2021年9月16日
Go行動規範の小さな更新と施行に関する更新
crypto/tlsでの自動暗号スイート順序付け, 2021年9月15日
Go 1.17は、TLS暗号スイートの優先順位付けを自動化することで、TLS構成をより簡単かつ安全にしています。
Goウェブ体験を整理する, 2021年8月18日
ウェブサイトをgo.devに統合する。
Go 1.17がリリースされました, 2021年8月16日
Go 1.17は、パフォーマンスの向上、モジュールの最適化、Windows上のarm64などを追加します。
Stack OverflowのGo Collective, 2021年6月23日
Stack OverflowでのGoの新しい体験であるGo Collectiveを発表します。
ファジングがベータ版の準備ができました, 2021年6月3日
ネイティブGoファジングは現在、tipでベータテストの準備ができています。
Go開発者アンケート2020年結果, 2021年3月9日
2020年のGo開発者アンケートの結果分析。
コンテキストと構造体, 2021年2月24日
Go 1.16の新しいモジュール変更, 2021年2月18日
Go 1.16は、デフォルトでモジュールを有効にし、実行可能ファイルをインストールする新しい方法を提供し、モジュール作成者が公開されたバージョンを取り消すことを可能にします。
Go 1.16がリリースされました, 2021年2月16日
Go 1.16は、組み込みファイル、Apple Siliconサポートなどを追加します。
VS Code Go拡張機能でgoplsがデフォルトで有効に, 2021年2月1日
多くのエディターにGoのIDE機能を提供するgoplsは、VS Code Goでデフォルトで利用されるようになりました。
GoのコマンドPATHセキュリティ, 2021年1月19日
プログラムがPATHの問題に対して脆弱かどうかを判断し、それに対処する方法。
Goにジェネリクスを追加するための提案, 2021年1月12日
ジェネリクスが言語変更提案プロセスに入ります
ARM以降のGo, 2020年12月17日
ARM64やその他のアーキテクチャに対するGoのサポート
godoc.orgのリクエストをpkg.go.devにリダイレクトする, 2020年12月15日
godoc.orgからpkg.go.devへの移行計画。
Goの11年間, 2020年11月10日
Go、お誕生日おめでとう!
Pkg.go.devが新しくなりました!, 2020年11月10日
pkg.go.devの新しいユーザー体験を発表します。
2020年Go開発者アンケートのお知らせ, 2020年10月20日
2020年Go開発者アンケートにご協力ください。皆様のご意見をお待ちしております!
Go 1.15がリリースされました, 2020年8月11日
Go 1.15は、新しいリンカー、X.509の変更、ランタイムの改善、コンパイラの改善、GOPROXYの改善などを追加します。
モジュールの互換性を保つ, 2020年7月7日
モジュールを以前のマイナー/パッチバージョンと互換性のある状態に保つ方法。
ジェネリクスの次のステップ, 2020年6月16日
更新されたジェネリクス設計ドラフトと、実験用の変換ツール
Pkg.go.devはオープンソースです!, 2020年6月15日
VS Code Go拡張機能がGoプロジェクトに参加, 2020年6月9日
VS Code GoのGoプロジェクトへの移行のお知らせ。
Go開発者アンケート2019年結果, 2020年4月20日
2019年のGo開発者アンケートの結果分析。
Go、Goコミュニティ、そしてパンデミック, 2020年3月25日
Goチームがパンデミックにどのように取り組んでいるか、私たちに何を期待できるか、そしてあなたが何ができるか。
Protocol Buffers用の新しいGo API, 2020年3月2日
プロトコルバッファ用のGo APIの主要な改訂を発表します。
Go 1.14がリリースされました, 2020年2月25日
Go 1.14は、実稼働対応のモジュールサポート、より高速な遅延、より優れたゴルーチンプリエンプションなどを追加します。
pkg.go.devの次のステップ, 2020年1月31日
Goチームが2020年にpkg.go.devに計画していること。
Go 1.15の提案, 2020年1月28日
Go 1.15では、3つのマイナーな言語クリーンアップ変更を提案します。
2019年Go開発者アンケートのお知らせ, 2019年11月20日
2019年Go開発者アンケートにご協力ください。皆様のご意見をお待ちしております!
Go.dev: Go開発者のための新しいハブ, 2019年11月13日
Go.devを発表します。これは、Goを他に誰が使っているか、何のために使っているか、そして有用なGoパッケージをどのように見つけることができるかという疑問に答えます。
Goは10歳になりました, 2019年11月8日
Go、10歳の誕生日おめでとう!
Goモジュール: v2とその先へ, 2019年11月7日
モジュールのメジャーバージョン2をリリースする方法。
Go 1.13でのエラー処理, 2019年10月17日
新しいGo 1.13のエラーインターフェースと関数を使用する方法。
Goモジュールの公開, 2019年9月26日
依存関係として使用するモジュールを記述および公開する方法。
Go 1.13がリリースされました, 2019年9月3日
Go 1.13は、モジュール認証、新しい数値リテラル、エラーラッピング、TLS 1.3のデフォルト有効化などを追加します。
モジュールミラーとチェックサムデータベースが開始されました, 2019年8月29日
Goモジュールミラーとチェックサムデータベースは、Go依存関係のより高速で検証済みのダウンロードを提供します。
Goモジュールへの移行, 2019年8月21日
Goモジュールを使用してプログラムの依存関係を管理する方法。
コントリビューターサミット2019, 2019年8月15日
GopherCon 2019でのGoコントリビューターサミットのレポート。
実験し、簡素化し、出荷する, 2019年8月1日
Goの開発方法、GopherCon 2019での講演。
なぜジェネリクスなのか?, 2019年7月31日
なぜGoにジェネリクスを追加すべきなのか、そしてそれらはどのようなものになるのか?
新しいGoストアを発表, 2019年7月18日
残念ながら、Goストアはオフラインです。
Go 2に向けた次のステップ, 2019年6月26日
Go 1.14に含めるべきGo 2の言語変更は何か?
Go 2018年アンケート結果, 2019年3月28日
2018年12月のGoユーザーアンケートから学んだこと。
Go 1.12でデプロイするものをデバッグする, 2019年3月21日
Go 1.12は、最適化されたバイナリのデバッグのサポートを改善します。
Goモジュールの使用, 2019年3月19日
Goモジュールを使い始めるために必要な基本的な操作の紹介。
新しいGo開発者ネットワーク, 2019年3月14日
Go開発者ネットワークを発表します。これは、Goユーザーグループがベストプラクティスを共有するコレクションです。
Go Cloud開発キットの新機能, 2019年3月4日
Go Cloud開発キット(Go CDK)の最近の変更。
Go 1.12がリリースされました, 2019年2月25日
Go 1.12は、オプトインのTLS 1.3、改善されたモジュールなどを追加します。
2019年のGoモジュール, 2018年12月19日
Goチームが2019年にGoモジュールに計画していること。
Go 2、いざ参る!, 2018年11月29日
Go 2の提案がどのように評価され、選択され、出荷されるか。
Goの9年間, 2018年11月10日
Go、9歳の誕生日おめでとう!
2018年Goユーザーアンケートに参加してください, 2018年11月8日
2018年Goユーザーアンケートにご協力ください。皆様のご意見をお待ちしております!
App Engineの新しいGo 1.11ランタイムを発表, 2018年10月16日
Google Cloudは、App Engine用の新しいGo 1.11ランタイムを発表します。これにより、アプリケーション構造の制限が少なくなります。
Go CloudのWireによるコンパイル時依存性注入, 2018年10月9日
Go用の依存性注入ツールであるWireを使用する方法。
2018年Go企業アンケートに参加してください, 2018年10月4日
2018年Go企業アンケートにご協力ください。
Go 2ドラフトデザイン, 2018年8月28日
主要なGo 2変更のドラフトデザインを発表します。
Go 1.11がリリースされました, 2018年8月24日
Go 1.11は、Goモジュール、WebAssemblyなどの予備的なサポートを追加します。
Go Cloudによるポータブルクラウドプログラミング, 2018年7月24日
GoによるポータブルクラウドプログラミングのためのGo Cloudを発表します。
Goの旅: Goのガベージコレクターの旅, 2018年7月12日
新しい低遅延Goガベージコレクターの構造と詳細に関する技術的な講演。
Go行動規範の更新, 2018年5月23日
Go行動規範の改訂。
Goの新しいブランド, 2018年4月26日
Goの新しいルックとロゴ(マスコットは変わりません!)。
Goにおけるパッケージバージョン管理の提案, 2018年3月26日
Goモジュールを使用して、Goにおけるパッケージバージョン管理の公式サポートを提案します。
Go 2017年アンケート結果, 2018年2月26日
2017年12月のGoユーザーアンケートから学んだこと。
Go 1.10がリリースされました, 2018年2月16日
Go 1.10は、ビルド&テスト結果の自動キャッシュなどを追加します。
こんにちは、中国!, 2018年1月22日
Goのホームページとバイナリダウンロードが、https://golang.google.cnで中国でも利用可能になりました。
2017年Goユーザーアンケートに参加してください, 2017年11月16日
2017年Goユーザーアンケートにご協力ください。皆様のご意見をお待ちしております!
Goの8年間, 2017年11月10日
Go、8歳の誕生日おめでとう!
コミュニティアウトリーチワーキンググループ, 2017年9月5日
Goコミュニティアウトリーチワーキンググループ(CWG)を発表します。
Go 1.9がリリースされました, 2017年8月24日
Go 1.9は、型エイリアス、ビット組み込み関数、最適化などを追加します。
貢献者ワークショップ, 2017年8月9日
Go貢献者ワークショップは、GopherConで新しい貢献者を訓練しました。
貢献者サミット, 2017年8月3日
GopherCon 2017でのGo貢献者サミットのレポート。
Go 2へ向けて, 2017年7月13日
Go 2に向けてどのように協力していくか。
開発者体験ワーキンググループの紹介, 2017年4月10日
開発者体験ワーキンググループ(DXWG)を発表します。
HTTP/2サーバープッシュ, 2017年3月24日
HTTP/2サーバープッシュを使用してページロード時間を短縮する方法。
Go 2016年アンケート結果, 2017年3月6日
2017年12月のGoユーザーアンケートから学んだこと。
Go 1.8がリリースされました, 2017年2月16日
Go 1.8は、より高速な非x86コンパイルコード、サブミリ秒のガベージコレクション一時停止、HTTP/2プッシュなどを追加します。
2016年Goユーザーアンケートと企業アンケートに参加してください, 2016年12月13日
2016年Goユーザーアンケートと企業アンケートにご協力ください。皆様のご意見をお待ちしております!
Goフォント, 2016年11月16日
Bigelow & HolmesによるGoフォントファミリーを発表します。
Goの7年間, 2016年11月10日
Go、7歳の誕生日おめでとう!
HTTPトレースの紹介, 2016年10月4日
Go 1.7のHTTPトレースを使用してクライアントリクエストを理解する方法。
サブテストとサブベンチマークの使用, 2016年10月3日
Go 1.7の新しいサブテストとサブベンチマークを使用する方法。
より小さなGo 1.7バイナリ, 2016年8月18日
Go 1.7には、小型デバイスにとって重要なバイナリサイズの削減が含まれています。
Go 1.7がリリースされました, 2016年8月15日
Go 1.7は、より高速なx86コンパイルコード、標準ライブラリのコンテキストなどを追加します。
Go 1.6がリリースされました, 2016年2月17日
Go 1.6は、HTTP/2、テンプレートブロックなどを追加します。
Goにおける言語とロケールの照合, 2016年2月9日
Goの言語とロケールの照合を使用してウェブサイトを国際化する方法。
Goの6年間, 2015年11月10日
Go、6歳の誕生日おめでとう!
Golang UK 2015, 2015年10月9日
ロンドン初のGoカンファレンスであるGolangUK 2015のレポート。
Go GC: 低遅延とシンプルさの優先, 2015年8月31日
Go 1.5は、Goガベージコレクターの新しい低遅延未来への第一歩です。
Go 1.5がリリースされました, 2015年8月19日
Go 1.5は、新しい、はるかに高速なガベージコレクター、デフォルトでより多くの並列処理、go tool traceなどを追加します。
GopherCon 2015のまとめ, 2015年7月28日
GopherCon 2015のレポート。
Go、オープンソース、コミュニティ, 2015年7月8日
Goがオープンソースである理由と、オープンソースコミュニティを強化する方法。
奇虎360とGo, 2015年7月6日
奇虎360がGoを使用する方法。
GopherChina旅行記, 2015年7月1日
中国初のGoカンファレンスであるGopherChina 2015のレポート。
Goのテスト可能な例, 2015年5月7日
テストとしても機能する例をパッケージに追加する方法。
パッケージ名, 2015年2月4日
パッケージの命名方法。
エラーは値です, 2015年1月12日
Goでのエラー処理のイディオムとパターン。
GothamGo: 大都会のゴファーたち, 2015年1月9日
ニューヨーク市初のGo終日カンファレンスであるGothamGo 2015のレポート。
Gopher Galaは世界初のGoハッカソンです, 2015年1月7日
世界初のグローバルGoハッカソンであるGopher Galaは、2015年1月23日から25日まで開催されます。
コード生成, 2014年12月22日
go generateの使用方法。
Go 1.4がリリースされました, 2014年12月10日
Go 1.4は、Android、go generate、最適化などのサポートを追加します。
Goと半世紀, 2014年11月10日
Go、5歳の誕生日おめでとう!
Google I/OとGopher SummerFestのGo, 2014年10月6日
Google I/O 2014とGoSF Go SummerFestのレポート。
DockerでGoサーバーをデプロイする, 2014年9月26日
Go用のDockerの新しい公式ベースイメージを使用する方法。
定数, 2014年8月25日
Goの定数の紹介。
OSCONのGo, 2014年8月20日
OSCON 2014のレポート。
Go並行性パターン: コンテキスト, 2014年7月29日
Goコンテキストパッケージの紹介。
GoはOSCON 2014に参加します, 2014年7月15日
2014年7月20日から29日にオレゴン州ポートランドで開催されるOSCON 2014に参加される方は、これらのGoの講演をぜひご覧ください。
Go 1.3がリリースされました, 2014年6月18日
Go 1.3は、パフォーマンスの向上、godocでの静的解析などを追加します。
GopherCon 2014のまとめ, 2014年5月28日
GopherCon 2014のレポート。
Goのゴファー, 2014年3月24日
Goのゴファーの背景。
Go並行性パターン: パイプラインとキャンセル, 2014年3月13日
Goの並行性を使用してデータ処理パイプラインを構築する方法。
FOSDEM 2014でのGoの講演, 2014年2月24日
FOSDEM 2014のGo Devroomのレポート。
App Engine上のGo: ツール、テスト、並行性, 2013年12月13日
App Engine上のGoの改善を発表します。
Go Playgroundの内部, 2013年12月12日
Go Playgroundがどのように機能するか。
カバーの話, 2013年12月2日
Go 1.12のコードカバレッジツールの紹介。
Go 1.2がリリースされました, 2013年12月1日
Go 1.2は、テストカバレッジ結果、ゴルーチンプリエンプションなどを追加します。
Goでのテキスト正規化, 2013年11月26日
GoでUTF-8テキストを正規化する方法と理由。
Goの4年間, 2013年11月10日
Go、4歳の誕生日おめでとう!
Goの文字列、バイト、ルーン、文字, 2013年10月23日
Goで文字列がどのように機能するか、そしてそれらを使用する方法。
配列、スライス(および文字列): 'append'のメカニクス, 2013年9月26日
Goの配列とスライスがどのように機能するか、そしてcopyとappendを使用する方法。
最初のGoプログラム, 2013年7月18日
Rob Pikeは、これまでに書かれた最初のGoプログラムを発掘しました。
Goレース検出器の紹介, 2013年6月26日
Goレース検出器を使用してプログラムを改善する方法と理由。
GoとGoogle Cloud Platform, 2013年6月12日
Google I/O 2013からの、Google Cloud PlatformでGoを使用することに関する2つの講演。
Goチームとの対話, 2013年6月6日
Google I/O 2013で、Goチームの数人のメンバーが「炉辺談話」を開催しました。
高度なGo並行性パターン, 2013年5月23日
Google I/O 2013でのSameer Ajmaniの講演「Advanced Go Concurrency Patterns」をご覧ください。
Go 1.1がリリースされました, 2013年5月13日
Go 1.1は、より高速になり、returnステートメントにあまり厳しくなくなり、メソッド式を追加します。
Go 1への道, 2013年3月14日
Rob PikeとAndrew Gerrandの講演「The Path to Go 1」をご覧ください。
最近のGo記事2つ, 2013年3月6日
Go記事2つ: 「Go at Google: Language Design in the Service of Software Engineering」と「Getting Started with Go, App Engine and Google+ API」
Goミートアップへ行こう, 2013年2月27日
地元のゴファーグループを見つけるか、立ち上げる方法。
Goマップの実践, 2013年2月6日
Goマップを使用する方法と時期。
コードをgo fmtする, 2013年1月23日
gofmtを使用してGoコードをフォーマットする方法と理由。
並行性は並列性ではない, 2013年1月16日
Rob Pikeの講演「_Concurrency is not parallelism_」をご覧ください。
App Engine SDKとワークスペース (GOPATH), 2013年1月9日
App Engine SDK 1.7.4は、GOPATHスタイルのワークスペースのサポートを追加します。
最近のGoの講演2つ, 2013年1月2日
Goの講演2つ: 「Go: A Simple Programming Environment」と「Go: Code That Grows With Grace」。
Goは3歳になりました, 2012年11月10日
Go、3歳の誕生日おめでとう!
App Engine 1.7.1のGoの更新, 2012年8月22日
App Engine SDK 1.7.1は、Go用のmemcacheやその他の機能を追加します。
Goコードの整理, 2012年8月16日
ユーザーに最高のサービスを提供するために、Goプログラムの各部分に名前を付け、パッケージ化する方法。
GCC 4.7.1のGccgo, 2012年7月11日
GCC 4.7.1はGo 1のサポートを追加します。
Google I/O 2012からのGo動画, 2012年7月2日
Google I/O 2012でのGoに関する講演。
Goバージョン1がリリースされました, 2012年3月28日
重要な節目: Goの最初の安定版であるGo 1を発表します。
Goコミュニティを知る, 2011年12月21日
ゴファーアンケートにご協力ください。皆様のご意見をお待ちしております!
GoでStatHatを構築する, 2011年12月19日
StatHatがGoを使用する方法と、それを選んだ理由。
ゼロからGoへ: 24時間でGoogleホームページに公開, 2011年12月13日
Goが2011年の感謝祭のGoogle Doodleの公開をどのように支援したか。
Goプログラミング言語は2歳になりました, 2011年11月10日
Go、2歳の誕生日おめでとう!
スケーラブルなApp Engineアプリケーションを記述する, 2011年11月1日
Google App EngineでGoを使用してスケーラブルなウェブアプリケーションを構築する方法。
GNUデバッガでGoプログラムをデバッグする, 2011年10月30日
GDBでGoプログラムをデバッグすることに関する新しい記事を発表します。
Go App Engine SDK 1.5.5がリリースされました, 2011年10月11日
Go App Engine SDK 1.5.5にはGo release.r60.2が含まれています。
Goバージョン1のプレビュー, 2011年10月5日
GoチームがGoバージョン1に計画していること。
ブラウザからGoを学ぶ, 2011年10月4日
Goツアー、https://tour.golang.org/を発表します。
Go image/drawパッケージ, 2011年9月29日
image/drawパッケージを使用してGoで画像合成の紹介。
Go imageパッケージ, 2011年9月21日
Go imageパッケージを使用した2D画像処理の紹介。
リフレクションの法則, 2011年9月6日
Goでリフレクションがどのように機能するか、どのように考えるか、そしてどのように使用するか。
Goに関する2つの講演: 「Goにおける字句解析」と「Cuddle: App Engineデモ」, 2011年9月1日
シドニーGTUGからのGoに関する2つの講演: Rob Pikeが字句解析を説明し、Andrew GerrandがApp Engineを使用してシンプルなリアルタイムチャットを構築します。
Go for App Engineが一般提供開始, 2011年7月21日
App EngineでGoを使えるようになりました!
エラー処理とGo, 2011年7月12日
Goエラーの紹介。
Goのファーストクラス関数, 2011年6月30日
ファーストクラス関数を探求する新しいGoコードウォークを発表します。
Goプログラムのプロファイリング, 2011年6月24日
Goの組み込みプロファイラを使用してプログラムを理解し、最適化する方法。
外部Goライブラリに注目, 2011年6月3日
人気のあるGoライブラリとそれらを使用する方法。
GIFデコーダ: Goインターフェースの練習, 2011年5月25日
GoのGIFデコーダでGoのインターフェースがどのようにうまく機能するか。
Google I/O 2011でのGo: 動画, 2011年5月23日
Google I/O 2011でのGoに関する2つの講演。
GoとGoogle App Engine, 2011年5月10日
Google App EngineでのGoのサポートを発表します。
HerokuのGo, 2011年4月21日
2人のHerokuシステムエンジニアがGoを使用した経験について語る。
Gofixの紹介, 2011年4月15日
Goの新リリースごとにgo fixを使用してコードを更新する方法。
Godoc: Goコードのドキュメント化, 2011年3月31日
Goパッケージをドキュメント化する方法と理由。
大量のデータ, 2011年3月24日
高速なGo-to-Goワイヤーエンコーディング形式であるgobの紹介。
C? Go? Cgo!, 2011年3月17日
cgoを使用してGoパッケージがCコードを呼び出す方法。
Goがより安定しました, 2011年3月16日
週次の不安定なGoリリースから、より頻度の低い、より安定したリリースへの移行。
JSONとGo, 2011年1月25日
GoでJSON形式のデータを生成および消費する方法。
Goスライス: 使用法と内部, 2011年1月5日
Goスライスを使用する方法と、それらがどのように機能するか。
Go: 1年前の今日, 2010年11月10日
Go、1歳の誕生日おめでとう!
Goコードのデバッグ(現状報告), 2010年11月2日
GDBでGoプログラムをデバッグする際に何が機能し、何が機能しないか。
実際のGoプロジェクト: SmartTwitterとweb.go, 2010年10月19日
Michael HoisieがGoを使用してSmartTwitterとweb.goを構築した方法。
Go並行性パターン: タイムアウト、次へ進む, 2010年9月23日
Goの並行性サポートを使用してタイムアウトを実装する方法。
Go Playgroundの紹介, 2010年9月15日
Go Playground、https://play.golang.org/を発表します。
Goが2010年Bossie Awardを受賞, 2010年9月6日
Goが「最高のオープンソースアプリケーション開発ソフトウェア」として2010年Bossie Awardを受賞。
Defer、Panic、Recover, 2010年8月4日
Goのdefer、panic、recover制御フローメカニズムの紹介。
通信によってメモリを共有する, 2010年7月13日
新しいGoコードラボ「Share Memory by Communicating」のプレビュー。
Goの宣言構文, 2010年7月7日
Goの宣言構文がCのようではなく、はるかにシンプルである理由。
Google I/OからのGoプログラミングセッション動画, 2010年6月6日
Google I/O 2010からのRob PikeとRuss CoxによるGoに関する講演。
I/OでのGo: よくある質問, 2010年5月27日
Google I/O 2010からのGoに関するQ&A。
今後のGoogle I/O Goイベント, 2010年5月12日
Google I/O 2010に参加される方は、これらのイベントでGoチームと会うことをお忘れなく。
新しい講演とチュートリアル, 2010年5月5日
Goについて学ぶための追加資料: 講演1つ、コードラボ1つ、スクリーンキャスト1つ。
JSON-RPC: インターフェースの物語, 2010年4月27日
net/rpcパッケージのインターフェースを使用してJSON-RPCシステムを作成する方法。
サードパーティライブラリ: goprotobufとその先, 2010年4月20日
Googleのデータ交換形式であるProtocol BuffersのGoサポートを発表します。
Go: 2010年3月の新機能, 2010年3月18日
最初の投稿!