Cara Install Pemrograman Go di Ubuntu
Go, yang juga dikenal sebagai Golang, adalah bahasa pemrograman open-source yang dirilis oleh Google pada tahun 2012.
Dengan tujuan untuk menciptakan bahasa pemrograman yang mudah dipelajari serta efisien, Go telah menjadi populer di kalangan pengembang.
Tutorial ini akan membahas cara menginstal Go di Ubuntu, menjalankan aplikasi "Hello, World!", dan mengonversi kode Go menjadi file biner yang dapat dieksekusi.
Prasyarat
Sebelum memulai, pastikan Anda memiliki sistem Ubuntu 20.04 yang sudah dikonfigurasi dengan pengguna non-root yang memiliki hak akses sudo.
Selain itu, sangat disarankan untuk memiliki firewall yang diatur dengan baik.
Anda dapat mengikuti panduan Initial Server Setup with Ubuntu 20.04 untuk mengonfigurasi server Anda.
Langkah Utama
Langkah 1 — Menginstal Go
Untuk menginstal Go, kita perlu mengunduh versi terbaru dari situs resmi Go.
Saat ini, versi terbaru adalah 1.20.4. Untuk memulai, buka terminal dan jalankan perintah berikut:
sudo apt update
sudo apt install -y wget
wget https://golang.org/dl/go1.20.4.linux-amd64.tar.gz
Setelah mengunduh berkas tar.gz, kita harus mengekstraknya ke direktori /usr/local:
sudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz
Selanjutnya, kita perlu menambahkan path Go ke file .profile pengguna.
Buka file .profile dengan editor teks favorit Anda, misalnya menggunakan nano:
nano ~/.profile
Tambahkan baris berikut di akhir file:
export PATH=$PATH:/usr/local/go/bin
Simpan perubahan dengan menekan CTRL + X, lalu Y, dan Enter.
Untuk menerapkan perubahan ini, jalankan:
source ~/.profile
Untuk memverifikasi instalasi Go, jalankan perintah berikut:
go version
Langkah 2 — Menjalankan Aplikasi "Hello, World!"
Setelah instalasi Go berhasil, kita dapat membuat proyek pertama kita.
Buat direktori baru untuk proyek Go Anda dan masuk ke dalamnya:
mkdir hello-world
cd hello-world
Buat berkas baru dengan nama main.go:
nano main.go
Tambahkan kode berikut ke dalam main.go:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Simpan dan keluar dari editor.
Untuk menjalankan aplikasi, gunakan perintah:
go run main.go
Jika semuanya berjalan lancar, Anda akan melihat output:
Hello, World!
Konfigurasi Lanjutan
Setelah berhasil menjalankan aplikasi sederhana, Anda mungkin ingin mengonfigurasi lingkungan pengembangan lebih lanjut.
Anda dapat mengatur modul Go untuk manajemen dependensi dengan menjalankan:
go mod init hello-world
Ini akan membuat berkas go.mod yang diperlukan untuk mengelola paket dan dependensi.
Anda juga dapat menginstal IDE atau editor kode yang mendukung pengembangan Go, seperti Visual Studio Code atau GoLand.
Best Practices
Berikut adalah beberapa praktik terbaik saat bekerja dengan Go:
- Gunakan modul Go untuk manajemen dependensi yang efisien.
- Ikuti konvensi penamaan dan struktur direktori Go.
- Selalu sertakan komentar dalam kode untuk dokumentasi.
- Gunakan pengujian unit untuk memastikan kualitas kode.
- Ikuti panduan gaya Go (golang.org/doc/code.html) untuk konsistensi.
Troubleshooting
Jika Anda mengalami masalah saat menginstal atau menjalankan Go, berikut beberapa langkah untuk pemecahan masalah:
- Periksa apakah semua perintah dieksekusi dengan benar, dan tidak ada kesalahan ketik.
- Pastikan Anda terhubung ke internet saat mengunduh Go.
- Periksa apakah jalur Go sudah benar dengan menjalankan
echo $PATH. - Jika Go tidak ditemukan, Anda mungkin perlu memulai ulang terminal atau komputer Anda.
Kesimpulan
Anda telah berhasil menginstal Go di Ubuntu dan menjalankan aplikasi "Hello, World!" yang pertama.
Dengan mengikuti langkah-langkah di atas, Anda sekarang memiliki dasar untuk memulai pengembangan aplikasi menggunakan Go.
Jangan ragu untuk mengeksplorasi lebih lanjut dan mengembangkan proyek yang lebih kompleks menggunakan bahasa pemrograman yang kuat ini.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →



