Golang atau Go adalah bahasa pemrograman yang dikembangkan oleh Google pada tahun 2009. Go dirancang untuk menjadi sederhana, cepat, dan efisien, serta mudah digunakan oleh programmer dalam membangun aplikasi berskala besar maupun kecil. Golang dibuat untuk mengatasi berbagai tantangan pemrograman modern, terutama dalam pengembangan perangkat lunak yang berjalan di server, sistem terdistribusi, dan infrastruktur cloud. Tujuan utamanya adalah menciptakan bahasa pemrograman yang memiliki kinerja tinggi seperti C/C++, namun tetap mudah dipelajari, ditulis, dan dirawat seperti Python.
Daftar Isi
Tujuan utama dari pembuatan Go :
-
Menyediakan bahasa yang ringan dan mudah dibaca
-
Memiliki performa tinggi seperti bahasa C/C++
-
Mendukung pemrograman concurrent (bisa menjalankan banyak proses sekaligus dengan mudah)
1. Install Golang di Linux (Debian/Ubuntu/CentOS/dll)
Untuk menginstal Go di Linux, disarankan menggunakan metode manual agar bisa memilih versi terbaru atau versi tertentu sesuai kebutuhan. Berikut langkah-langkah instalasinya secara manual menggunakan binary:
Manual Via Binary (untuk versi terbaru)
# Tambahkan ke PATH
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc source ~/.bashrc
Cek Versi
Uji Coba dengan File hello.go
Selanjutnya, coba buat file sederhana untuk menguji apakah Go sudah berjalan dengan baik. Anda bisa menggunakan editor seperti vi atau nano untuk membuat file:
nano hello.go
Kemudian isi file tersebut dengan sintaks berikut:
Simpan dan keluar dari editor, lalu jalankan file tersebut dengan perintah:
Jika muncul output Hello,Go! maka instalasi dan konfigurasi Go Anda berhasil dan akan muncul seperti gambar berikut.
2. Install Golang di Windows Server 2019
Untuk menginstal Golang di Windows, ikuti langkah-langkah berikut:
1. Kunjungi situs https://go.dev/dl
2. Unduh file installer dengan format .msi yang sesuai dengan arsitektur Windows Anda, seperti gambar di bawah ini
3. Buka file .msi yang telah di instal, lalu klik Next dan Install
4. Setelah klik Next, Anda akan diarahkan ke halaman persetujuan lisensi. Silakan baca syarat dan ketentuan, kemudian klik Next kembali, lalu klik tombol Install untuk memulai proses instalasi.
5. Tunggu hingga proses instalasi selesai.
6. Setelah instalasi selesai, berarti Go telah berhasil diinstal di Windows. Lalu, untuk memastikan bahwa Go telah terinstal dengan baik: buka Command Prompt (CMD) dan jalankan perintah berikut:
go version
Jika muncul informasi versi Go, berarti instalasi berhasil dan Go siap digunakan.
Verifikasi Instalasi
Buka Command Prompt (CMD), lalu ketik perintah berikut:
Jika berhasil, akan tampil informasi versi Go yang telah terpasang.
3. Install Golang di macOS
Untuk menginstal Golang di macOS, ikuti langkah-langkah berikut:
Langkah 1: Install Homebrew (jika belum terpasang)
Buka Terminal, lalu jalankan perintah:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Langkah 2: Jika Sudah Install Go via Homebrew
Setelah Homebrew terpasang, jalankan perintah berikut:
brew install go
Tunggu proses instalasinya hingga selesai dan akan muncul gambar seperti ini :
Setelah proses instalasi selesai, Anda bisa memastikan bahwa Go telah terinstal dengan benar dengan menjalankan perintah berikut di command line atau terminal:
go version
Jika muncul informasi versi Go dan gambar seperti di bawah ini, maka instalasi berhasil.
Catatan:
Proses instalasi Go pada berbagai sistem operasi (Windows, macOS, dan Linux) pada dasarnya sama.
Perbedaannya hanya terletak pada repository dan perintah command yang digunakan, khususnya pada distro Linux.
Penutup
Instalasi Golang di berbagai sistem operasi seperti Linux, Windows, dan macOS sebenarnya cukup mudah. Perbedaan hanya terletak pada perintah dan metode instalasinya. Dengan mengikuti panduan ini, Anda dapat langsung mulai membangun aplikasi berbasis Go sesuai kebutuhan Anda.