Pendahuluan
Hai teman-teman! Pada kesempatan kali ini kita akan membahas bagaimana cara menginstall Go di Ubuntu. Mungkin kamu sudah tahu, Go adalah salah satu bahasa pemrograman yang populer saat ini, terutama untuk pengembangan aplikasi yang cepat dan efisien. Jadi, jika ingin tahu cara instalasinya, bagaimana cara cek versi, hingga cara menggunakannya, yuk simak panduan ini sampai habis! Oh iya, kita juga akan membahas sedikit tentang Composer di akhir artikel.
Kenapa Harus Go?
Sebelum kita mulai, mari kita bahas sedikit tentang kenapa kamu harus mempertimbangkan untuk belajar dan menggunakan Go. Go, atau sering kali disebut Golang, dikembangkan oleh Google dan terkenal dengan efisiensinya. Bahasa ini digunakan untuk mengembangkan berbagai macam aplikasi, mulai dari web server hingga sistem distribusi yang kompleks. Salah satu keunggulannya adalah kemampuannya dalam menangani concurrency dengan mudah, yang menjadi penting di era komputasi modern.
Nah, sekarang mari kita lanjutkan ke langkah-langkah instalasinya!
Cara Instal Go di Ubuntu
1. Update Sistem
Sebelum memulai instalasi, penting untuk memastikan sistem Ubuntu kamu up-to-date. Buka terminal dan jalankan perintah berikut:
sudo apt update
sudo apt upgrade
2. Download Go
Selanjutnya, kita butuh versi terbaru dari Go. Untuk mendapatkan versi terbaru, kamu bisa mengunjungi halaman download resmi Go. Atau, kamu bisa gunakan perintah wget
untuk mengunduh langsung dari terminal. Misalnya, untuk mengunduh Go 1.17.1:
wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz
3. Ekstrak File yang Diunduh
Setelah file selesai diunduh, langkah selanjutnya adalah mengekstraknya ke direktori yang tepat. Biasanya kita menaruh Go di direktori /usr/local
. Gunakan perintah berikut:
sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
4. Konfigurasi PATH
Agar Go dapat diakses dari mana saja di sistem kamu, kita perlu menambahkan direktori Go ke variabel PATH. Buka file ~/.profile
dengan editor pilihanmu, misalnya:
nano ~/.profile
Tambahkan baris berikut di akhir file:
export PATH=$PATH:/usr/local/go/bin
Setelah itu, tutup dan simpan file, lalu refresh dengan:
source ~/.profile
5. Verifikasi Instalasi
Untuk memastikan semuanya terpasang dengan baik, kita bisa mengecek versi Go yang terinstal dengan menjalankan perintah ini di terminal:
go version
Jika menunjukkan versi Go yang terinstal, berarti instalasi berhasil. Selamat!
Update Go di Ubuntu
Mengupdate Go itu cukup mudah. Kamu hanya perlu mengulangi langkah download dan ekstraksi dengan versi Go yang terbaru. Ini akan menggantikan file dari versi sebelumnya.
Contoh Penggunaan Go
Mari kita coba membuat program Go sederhana. Sebuah tradisi di dunia pemrograman adalah memulai dengan menulis program “Hello, World!”. Buat file baru bernama main.go
, dan isi dengan kode berikut:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Simpen file tersebut, lalu buka terminal dan navigasikan ke direktori tempat file tersebut berada. Jalankan perintah berikut untuk mengeksekusi program:
go run main.go
Voila! Go akan menampilkan “Hello, World!” di terminal.
Tips Composer
Composer adalah alat manajer dependensi untuk PHP, tapi memiliki relevansi untuk Go jika kamu bekerja di lingkungan pengembangan yang melibatkan berbagai bahasa atau integrasi. Berikut adalah beberapa tips untuk menggunakan Composer:
- Pahami
composer.json
: File ini adalah jantung dari Composer yang berisikan semua dependensi proyek. - Gunakan
composer.lock
: Ini menyimpan versi pasti dari paket yang diinstal, memastikan pengembangan dan produksi sinkron. - Selalu Perbarui: Gunakan
composer update
secara teratur untuk memastikan paket yang digunakan adalah yang terbaru, namun pastikan untuk melakukan review pada changelog paket terkait.
FAQ
Kenapa saya tidak bisa menjalankan go
setelah instalasi?
Pastikan kamu sudah menambahkan /usr/local/go/bin
ke PATH dan menjalankan source ~/.profile
.
Apa perbedaan go get
dan go install
?
go get
digunakan untuk mengunduh dan memasang paket, sedangkan go install
digunakan untuk build dan memasang biner program.
Bagaimana cara memastikan saya menggunakan versi Go terbaru?
Selalu cek halaman download Go untuk versi terbaru sebelum melakukan update.
Kesimpulan
Belajar dan bekerja dengan Go cukup menyenangkan mengingat kecepatan dan efisiensinya. Setelah kamu berhasil menginstal dan memverifikasi Go di Ubuntu, kamu siap untuk menjelajahi kemungkinan-kemungkinan yang ditawarkannya. Nah, jangan lupa untuk terus belajar dan eksplorasi lebih jauh tentang Go agar semakin mahir.
Tautan Ekstra
Selamat mencoba, dan jangan ragu untuk berbagi pengalaman atau masalah yang kamu hadapi pada komunitas!