Kalau kamu pernah mendengar nama Go (atau Golang, sebutan akrabnya), mungkin kamu bertanya-tanya:
“Kenapa sih banyak programmer tiba-tiba pindah ke Go? Emang segitu spesialnya?”
Sedikit Kilas Balik: Apa Itu Go?
Sebelum kita nyemplung ke dunia instalasi, ada baiknya kenalan dulu.
Go (Golang) adalah bahasa pemrograman yang dibuat oleh tiga engineer legendaris dari Google: Robert Griesemer, Rob Pike, dan Ken Thompson (iya, yang itu pencipta Unix). Mereka bosan dengan bahasa yang “ribet dan lama compile-nya”, jadi mereka bikin Go yang cepat, efisien, dan gampang dibaca.
Bayangkan Go itu seperti kombinasi antara:
-
Kecepatan C
-
Kemudahan Python
-
Dan ketegasan Java
Makanya banyak developer jatuh cinta pada pandangan pertama.
Persiapan Sebelum Instalasi
Sebelum install, pastikan kamu sudah punya beberapa hal ini:
-
Koneksi internet stabil.
Karena tanpa ini, install Go cuma akan jadi acara “klik-klik gagal”. -
Sedikit ruang di otak (dan hard disk).
Tenang aja, Go itu ringan banget. Biasanya sekitar 120–150 MB aja. Rasa penasaran dan semangat belajar.
Ini modal paling penting. Tanpa ini, mau install di superkomputer pun nggak akan jalan.
Instalasi Go di Windows
Langkah-langkah ini cocok buat kamu yang masih setia dengan Windows (nggak apa-apa, kok).
1. Download Installer Resmi
Buka situs resmi Go di:
👉 https://go.dev/dl/
Kamu akan melihat daftar versi terbaru Go, seperti:
go1.23.5.windows-amd64.msi
(Pastikan kamu ambil versi MSI, bukan file zip.)
2. Jalankan Installer
Klik dua kali file .msi yang sudah diunduh, lalu ikuti petunjuknya.
Biasanya cuma klik Next, Next, dan Finish — semudah membuat mie instan.
3. Cek Instalasi
Buka Command Prompt (cmd), lalu ketik:
go version
Kalau muncul output seperti:
go version go1.23.5 windows/amd64
Selamat! Go sudah terpasang di komputermu.
4. Uji Coba Kecil
Coba buat file baru bernama hello.go:
package main
import "fmt"
func main() {
fmt.Println("Halo dunia dari Go!")
}
Lalu jalankan:
go run hello.go
Jika keluar tulisan “Halo dunia dari Go!”, berarti instalasimu sukses.
Instalasi Go di macOS
Kalau kamu pengguna Mac (dan biasanya bergaya minimalis tapi efisien), instalasinya juga gampang banget.
1. Gunakan Installer Resmi
Pergi ke https://go.dev/dl/ dan pilih file:
go1.23.5.darwin-arm64.pkg
atau
go1.23.5.darwin-amd64.pkg
Tergantung jenis chip Mac kamu (M1/M2 = ARM64, Intel = AMD64).
2. Jalankan Installer
Klik dua kali file .pkg, lalu ikuti wizard instalasinya.
Go biasanya akan terpasang di direktori:
/usr/local/go
3. Tambahkan PATH (Kalau Belum Otomatis)
Buka Terminal dan tambahkan ini ke file .zshrc atau .bash_profile:
export PATH=$PATH:/usr/local/go/bin
Lalu jalankan:
source ~/.zshrc
4. Cek Instalasi
Ketik di Terminal:
go version
Jika muncul versi Go, berarti semuanya sudah beres!
🐧 Instalasi Go di Linux
Nah, bagian ini buat para pengguna sejati open-source (biasanya suka ngoprek server sambil ngopi ☕).
Ada dua cara utama: pakai package manager atau manual install.
Kita bahas dua-duanya.
1. Instalasi Menggunakan Package Manager
Ubuntu / Debian:
sudo apt update
sudo apt install golang-go
Tapi hati-hati ⚠️ versi di repositori sering terlambat update.
Kalau kamu mau versi terbaru, mending pakai cara manual.
Fedora / CentOS / RHEL:
sudo dnf install golang
Arch Linux:
sudo pacman -S go2. Instalasi Manual (Direkomendasikan)
Langkahnya simpel:
-
Download file tarball dari situs resmi
wget https://go.dev/dl/go1.23.5.linux-amd64.tar.gz -
Ekstrak ke /usr/local
sudo tar -C /usr/local -xzf go1.23.5.linux-amd64.tar.gz -
Tambahkan PATH
Tambahkan baris berikut ke~/.bashrcatau~/.profile:export PATH=$PATH:/usr/local/go/bin -
Aktifkan perubahan
source ~/.bashrc -
Verifikasi
go versionKalau muncul versi Go, berarti sukses!
Struktur Folder Go
Setelah Go terinstal, biasanya kamu akan punya struktur direktori seperti ini:
/usr/local/go # Folder instalasi Go
~/go # Workspace (folder proyekmu)
~/go/bin # Tempat file hasil build
~/go/src # Kode sumber Go-mu
Kalau kamu baru mulai, cukup kerja di dalam ~/go/src dulu.
Jadi lebih rapi dan sesuai tradisi para gopher sejati.
Tips Setelah Instalasi
1. Coba Perintah Dasar Go
Beberapa perintah yang wajib kamu kenal:
go run file.go # Menjalankan file
go build file.go # Membangun executable
go fmt file.go # Memformat kode
go mod init nama # Membuat modul baru
go get paket # Mengunduh dependency
2. Gunakan Editor yang Mendukung Go
Beberapa editor terbaik untuk Go:
-
VS Code (plugin Go resmi dari Google)
-
GoLand (JetBrains, powerful banget)
-
Vim (untuk yang old-school)
-
Neovim + LSP (buat yang suka gaya minimalis tapi efisien)
3. Pelajari Go Modules
Go sekarang pakai sistem modul (go.mod) untuk mengelola dependensi.
Nggak perlu lagi GOPATH yang ribet seperti zaman dulu.
Selamat Datang di Dunia Go!
Nah, sekarang kamu sudah punya Go di sistemmu baik Windows, macOS, maupun Linux.
Kamu siap menjelajahi dunia baru yang cepat, ringan, dan penuh kesederhanaan elegan.
Kalau Python itu seperti koki serba bisa,
Java seperti manajer perusahaan besar,
maka Go itu seperti teknisi tangguh yang nggak banyak bicara tapi hasilnya memukau.
Jadi, ayo mulai dengan:
go run hello.go
Dan sambut dunia dengan senyum lebar sambil berkata:
“Saya sekarang seorang Gopher!”

0 Comments:
Post a Comment