最新バージョンのGoをインストールする

最新バージョンのGoをインストールします。Goコンパイラ、ツール、ライブラリのダウンロードとインストール手順については、インストール ドキュメントをご覧ください。

Go Gopher riding a motorcycle

おすすめチュートリアル

Goを初めて使う方で、どこから始めればよいかわからないですか?

  • ドキュメント

    Goについて知っておくべきことすべて。新しいプロジェクトを開始したり、既存のGoコードを復習したりしましょう。

  • Goツアー

    Goのインタラクティブな入門書。4つのセクションに分かれており、各セクションの最後には学んだことを練習できる演習がいくつかあります。

  • Go by Example

    Go by Example は、注釈付きのサンプルプログラムを使ってGoを実践的に紹介するものです。Goプロジェクトに取り組む際の優れた出発点となります。

ガイド付き学習ジャーニー

基本を習得し、さらに学びたいですか?

  • Web開発

    Go Web Examplesは、GoをWeb開発に使用する方法について、わかりやすいコードスニペットを提供します。

  • CLI

    このワークショップでは、GoでCLIアプリを構築する方法を段階的に説明し、基本的なGoの原則とCLIフレームワークを紹介します。

  • コーディング初心者ですか?

    この入門コースで、基本的なプログラミング原則とGoの基礎を学びましょう。

チュートリアル

  • 入門

    このチュートリアルでは、Goプログラミングの簡単な紹介を行います。途中でGoをインストールし、簡単な「Hello, world」コードを書き、goコマンドを使用してコードを実行し、Goパッケージ検出ツールを使用し、外部モジュールの関数を呼び出します。

  • モジュールを作成する

    これは、Go言語のいくつかの基本的な機能を紹介するチュートリアルの最初の部分です。このチュートリアルでは、2つのモジュールを作成します。1つ目は、他のライブラリやアプリケーションからインポートされることを意図したライブラリです。2つ目は、1つ目を使用する呼び出し側アプリケーションです。

  • ウェブサービスの開発

    このチュートリアルでは、GoとGin Web Frameworkを使用してRESTfulウェブサービスAPIを記述する基本を紹介します。このチュートリアルでは、2つのエンドポイントを持つRESTful APIサーバーを構築します。

トレーニング

Goプログラムのガイド付きツアー

  • Ardan Labs

    カスタマイズされたオンサイトのライブトレーニングクラスを提供します。

  • Gopher Guides

    カスタマイズされた対面、リモート、オンラインのトレーニングクラス。開発者による開発者のためのトレーニング。

  • Boss Sauce Creative

    チーム向けのパーソナライズされた、またはトラックベースのGoトレーニング。

  • Shiju Varghese

    インドにおけるGoのオンサイト教室トレーニングおよび分散システムアーキテクチャに関するコンサルティング。