すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud SDK:Windows での Go 開発環境のセットアップ

最終更新日:Aug 27, 2026

このドキュメントでは、Visual Studio Code (VS Code) を使用して、Windows に Go 開発環境をセットアップする方法について説明します。

  1. VS Code の公式 Web サイトにアクセスし、[Download for Windows] をクリックしてインストールファイルをダウンロードします。

  2. ダウンロードしたファイル (例:VSCodeUserSetup-x64-1.89.1.exe) をダブルクリックし、インストールウィザードに従って VS Code をインストールします。

    重要

    [Select Additional Tasks] ステップで、[Add to PATH (requires shell restart)] を必ず選択してください。

  3. VS Code を開きます。左側のサイドバーで [拡張機能] をクリックするか、Ctrl+Shift+X を押して、次の拡張機能をインストールします。

    • Go: Go の公式拡張機能です。コード編集、インテリジェント補完、デバッグを提供します。

    • Code Runner: ワンクリックでエディター内から直接コードを実行します。Go、Python、C++、Java、PHP、Node.js など、複数の言語をサポートします。

  4. Go プロジェクトを作成します。

    VS Code のメニューバーで [File] > [Open Folder] をクリックします。goProjects などの新しいプロジェクトフォルダーを作成し、そのフォルダーを選択します。

  5. Go モジュールを初期化します。

    VS Code のメニューバーで [Terminal] > [New Terminal] をクリックし、go mod init goprojects を実行してモジュールを初期化します。プロジェクトディレクトリに go.mod ファイルが生成され、依存関係とバージョンを管理します。

    PS D:\ide\projects\goprojects> go mod init goprojects
    go: creating new go.mod: module goprojects
    PS D:\ide\projects\goprojects>
  6. .go ファイルを作成します。プロジェクト名の右側で [New File...] をクリックし、helloaliyun.go などのファイル名を入力して、次のコードを貼り付けます。

    package main
    
    import (
    	"fmt"
    )
    
    func main() {
    	fmt.Println("hello aliyun")
    }
  7. コードを実行します。

    • Code Runner をインストールしている場合は、エディター内で右クリックし、[Run Code] を選択します。

      出力:

      [Running] go run "d:\ide\projects\goprojects\helloaliyun.go"
      hello aliyun
      
      [Done] exited with code=0 in 1.95 seconds
    • ターミナルで go run コマンドを実行します。

      package main
      
      import (
          "fmt"
      )
      
      func main() {
          fmt.Println("hello aliyun")
      }
      PS D:\ide\projects\goprojects> go run ./helloaliyun.go
      hello aliyun
    • helloaliyun.go などの実行するファイルを選択します。左側のサイドバーで、[実行とデバッグ] をクリックするか、Ctrl+Shift+D を押してから、[実行とデバッグ] をクリックします。

      helloaliyun.go ファイルの内容:

      package main
      
      import (
          "fmt"
      )
      
      func main() {
          fmt.Println("hello aliyun")
      }

      デバッグコンソール出力:

      Starting: D:\ide\projects\bin\dlv.exe dap --listen=127.0.0.1:61046 from d:\ide\projects\goprojects
      DAP server listening at: 127.0.0.1:61046
      Type 'dlv help' for list of commands.
      hello aliyun
      Process 22080 has exited with status 0
      Detaching
  8. セットアップを確認します。

    コンソール出力を確認します。hello aliyun が表示される場合、Go 開発環境の準備は完了です。