Apa itu Go?
Go (atau Golang) adalah bahasa pemrograman open-source yang dikembangkan oleh Google pada tahun 2009. Go dirancang untuk menjadi sederhana, cepat, dan skalabel, dengan fokus pada konkurensi, efisiensi, dan kemudahan penggunaan. Go sangat populer untuk pengembangan aplikasi server, microservices, dan alat berbasis CLI.
![]() |
#1 Pendahuluan ke Go Pengertian dan Instalasi Golang |
Mengapa Memilih Go?
- Sintaks sederhana: Mudah dipelajari, terutama bagi pemula.
- Kinerja tinggi: Kompilasi ke binary native, mendekati kecepatan C/C++.
- Konkurensi bawaan: Fitur seperti goroutine dan channel mempermudah pemrograman paralel.
- Komunitas dan ekosistem: Dukungan library standar yang kuat dan komunitas aktif.
Instalasi Go
Berikut adalah langkah-langkah untuk menginstal Go di sistem operasi Anda:
1. Unduh Go
- Kunjungi situs resmi golang.org dan unduh installer untuk sistem operasi Anda (Windows, macOS, atau Linux).
- Pilih versi stabil terbaru (misalnya,
go1.21.x
).
2. Instalasi
- Windows:
- Jalankan file
.msi
yang diunduh. - Ikuti wizard instalasi (biasanya di
C:\Go
). - Tambahkan
C:\Go\bin
ke variabel lingkungan PATH.
- Jalankan file
- macOS:
- Buka file
.pkg
dan ikuti petunjuk instalasi. - Go akan terinstall di
/usr/local/go
. - Tambahkan
/usr/local/go/bin
ke PATH dengan menambahkanexport PATH=$PATH:/usr/local/go/bin
di~/.zshrc
atau~/.bashrc
.
- Buka file
- Linux:
- Ekstrak file
.tar.gz
ke/usr/local
dengan perintah:sudo tar -C /usr/local -xzf go1.21.x.linux-amd64.tar.gz
- Tambahkan
/usr/local/go/bin
ke PATH dengan menambahkanexport PATH=$PATH:/usr/local/go/bin
di~/.bashrc
.
- Ekstrak file
3. Verifikasi Instalasi
Jalankan perintah berikut di terminal:
go version
Jika instalasi berhasil, Anda akan melihat output seperti:
go version go1.21.x linux/amd64
4. Mengatur GOPATH
GOPATH
adalah direktori tempat proyek Go Anda disimpan. Secara default, Go menggunakan ~/go
(atau $HOME/go
di Linux/macOS).
- Buat direktori
~/go
jika belum ada:mkdir ~/go
- Tambahkan ke file
~/.bashrc
atau~/.zshrc
:export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
- Terapkan perubahan:
source ~/.bashrc
Program Pertama: Hello, World!
Buat file bernama hello.go
dengan kode berikut:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Menjalankan Program
- Simpan file, lalu jalankan dengan:
Output:go run hello.go
Hello, World!
- Untuk mengompilasi ke binary:
Jalankan binary:go build hello.go
./hello
Kesimpulan
Anda telah berhasil menginstal Go dan menjalankan program pertama Anda! Di artikel berikutnya, kita akan membahas struktur dasar program Go, termasuk package, import, dan fungsi main
.
Tugas
- Tulis program Go yang mencetak nama Anda.
- Coba kompilasi program tersebut dan jalankan binary-nya.
0 Comments