Cara melakukan instalasi Golang pada komputer teman-teman bisa download terlebih dahulu golang library yang ada di website Golang.
MAC
- Pilih package dan download sesuai dengan MacOS support. Jika menggunakan Macbook M1 sebaiknya install yang versi ARM64.
- Setelah di download file berekstensi .dmg, lakukan install seperti biasanya melakukan instal aplikasi. Setelah selesai, biasanya path golang akan disimpan di folder
/usr/local/go
- Jika dibutuhkan ketik perintah dibawah ini untuk melakukan set environment local
export PATH=$PATH:/usr/local/go/bin
Windows
- Pilih package dan download sesuai dengan versi Windows yang mendukung.
- Setelah download file berekstensi .exe, lakukan install seperti melakukan instalasi aplikasi lain. Biasanya file akan disimpan di folder
Program File
atauProgram File (x86)
- Buka terminal atau
cmd
.
Linux
- Pilih package dan download sesuai dengan versi Linux yang mendukung
- lakukan perintah dibawah ini
rm -rf /usr/local/go && tar -C /usr/local -xzf go{version-go}.linux-amd64.tar.gz
- Pastikan path environment sudah di-set agar go library mendukung pada sistem operasi. Bisa dilakukan dengan perintah dibawah ini.
export PATH=$PATH:/usr/local/go/bin
Verifikasi
Setelah melakukan proses instalasi tersebut diatas kita bisa mengecek apakah Golang ini sudah terinstal di komputer kita atau belum dengan cara
- Buka
terminal
- lalu ketik perintah
go version
, maka jika sudah terinstall akan keluar informasi seperti inigo version go1.17.5 darwin/arm64
- atau jika kamu tahu lebih banyak terkait syntax yang lebih detail bisa pakai
go help
.
Artikel Terhangat
2 Perbandingan Singkat: GraphQL vs REST API
07 Jul 2025
24 Implementasi Bidirectional Streaming RPC
07 Jul 2025
23 Implementasi Client-side Streaming RPC
07 Jul 2025
22 Implementasi Server-side Streaming RPC
06 Jun 2025
21 Memahami Konsep Streaming pada gRPC
06 Jun 2025
20 Menambahkan Interceptor Unary di Client
06 Jun 2025
19 Menambahkan Interceptor Unary di Server
06 Jun 2025

2 Perbandingan Singkat: GraphQL vs REST API
07 Jul 2025

24 Implementasi Bidirectional Streaming RPC
07 Jul 2025

23 Implementasi Client-side Streaming RPC
07 Jul 2025

22 Implementasi Server-side Streaming RPC
06 Jun 2025

21 Memahami Konsep Streaming pada gRPC
06 Jun 2025

20 Menambahkan Interceptor Unary di Client
06 Jun 2025

19 Menambahkan Interceptor Unary di Server
06 Jun 2025