Goでシンプルで安全、スケーラブルなシステムを構築
- Googleがサポートするオープンソースのプログラミング言語
- 学びやすく、チームに最適
- 組み込みの並行処理と堅牢な標準ライブラリ
- パートナー、コミュニティ、ツールの大規模なエコシステム
Windows 64ビット、macOS、Linux、およびその他用のパッケージをダウンロード
デフォルトでは、go
コマンドは、Googleが運営するGoモジュールミラーとGoチェックサムデータベースを使用してモジュールをダウンロードおよび認証します。詳しくはこちら。
新しいウィンドウで開きます。
Goを試す
エディターから移動するには、Escキーを押してください。
エディターから移動するには、Escキーを押してください。
Goで何が可能か
さまざまなソフトウェア開発目的にGoを使用する
-
クラウドとネットワークサービス
主要なクラウドプロバイダー上のツールとAPIの強力なエコシステムにより、Goを使用したサービスの構築がこれまで以上に簡単になりました。
-
コマンドラインインターフェース
一般的なオープンソースパッケージと堅牢な標準ライブラリを使用して、Goを使用して高速でエレガントなCLIを作成します。
-
Web開発
強化されたメモリパフォーマンスといくつかのIDEのサポートにより、Goは高速でスケーラブルなWebアプリケーションを動かします。
-
DevOpsとサイト信頼性
ビルド時間が短く、簡潔な構文、自動フォーマッターとドキュメントジェネレーターを備えたGoは、DevOpsとSREの両方をサポートするように構築されています。
- 自分自身で始めるためのリソース
-
ガイド付き学習ジャーニー
足元を濡らすためのステップバイステップチュートリアル
-
オンライン学習
リソースを参照して自分のペースで学習
-
注目の書籍
構造化された章と理論を読む
-
クラウドペースラボ
GCPへのGoアプリのデプロイに飛び込む
- 対面トレーニング
-
Ardan Labs
カスタマイズされたオンサイトライブトレーニングクラスを提供。
-
Gopher Guides
カスタマイズされた対面、リモート、オンラインのトレーニングクラス。開発者による開発者のためのトレーニング。
-
Boss Sauce Creative
チーム向けのパーソナライズまたはトラックベースのGoトレーニング。
-
Shiju Varghese
インドでのGoと分散システムアーキテクチャに関するオンサイト教室トレーニングとコンサルティング。