All Products
Search
Document Center

Alibaba Cloud SDK:Siapkan lingkungan pengembangan Go di Windows

Last Updated:Aug 27, 2026

Siapkan lingkungan pengembangan Go di Windows dengan Visual Studio Code (VS Code).

  1. Buka situs resmi VS Code dan klik Download for Windows untuk mengunduh file instalasi.

  2. Klik ganda file yang telah diunduh, misalnya VSCodeUserSetup-x64-1.89.1.exe, lalu ikuti panduan instalasi untuk menginstal VS Code.

    Penting

    Pada langkah Select Additional Tasks, Anda harus memilih Add to PATH (requires shell restart).

  3. Buka VS Code. Di bilah sisi kiri, klik Extensions atau tekan Ctrl+Shift+X. Instal ekstensi berikut:

    • Go: Ekstensi resmi Go yang menyediakan pengeditan kode, pelengkapan cerdas, dan debugging.

    • Code Runner: Menjalankan kode langsung di editor dengan satu klik. Mendukung berbagai bahasa, termasuk Go, Python, C++, Java, PHP, dan Node.js.

  4. Buat Proyek Go.

    Di bilah menu VS Code, klik File > Open Folder. Buat folder proyek baru, misalnya goProjects, lalu pilih folder tersebut.

  5. Inisialisasi modul Go.

    Di bilah menu VS Code, klik Terminal > New Terminal. Jalankan perintah go mod init goprojects untuk menginisialisasi modul. File go.mod akan dibuat di direktori proyek untuk mengelola dependensi dan versi.

    PS D:\ide\projects\goprojects> go mod init goprojects
    go: creating new go.mod: module goprojects
    PS D:\ide\projects\goprojects>
  6. Buat file .go. Di sebelah kanan nama proyek, klik New File..., masukkan nama file seperti helloaliyun.go, lalu tempel kode berikut:

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

    • Jika Code Runner telah diinstal, klik kanan di editor lalu pilih Run Code.

      Output:

      [Running] go run "d:\ide\projects\goprojects\helloaliyun.go"
      hello aliyun
      
      [Done] exited with code=0 in 1.95 seconds
    • Jalankan perintah go run di Terminal.

      package main
      
      import (
          "fmt"
      )
      
      func main() {
          fmt.Println("hello aliyun")
      }
      PS D:\ide\projects\goprojects> go run ./helloaliyun.go
      hello aliyun
    • Pilih file yang akan dijalankan, misalnya helloaliyun.go. Di bilah sisi kiri, klik Run and Debug atau tekan Ctrl+Shift+D, lalu klik Run and Debug.

      Isi file helloaliyun.go:

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

      Output DEBUG CONSOLE:

      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. Verifikasi penyiapan.

    Periksa output konsol. Jika muncul hello aliyun!, lingkungan pengembangan Go sudah siap.