Halo teman-teman semuanya, di seri pertama ini kita akan berkenalan dengan bahasa pemrogramman Golang atau Go. Bahasa ini diciptakan oleh Google dan dikenal karena kecepatannya, efisiensinya, dan kemudahan dalam membangun aplikasi berskala besar. Cocok banget buat kita yang ingin membuat backend API, microservice, atau aplikasi yang butuh performa tinggi.
Apa Itu Golang?
Golang (atau Go) adalah bahasa pemrogramman yang dikembangkan oleh Google dan pertama kali dirilis pada tahun 2009. Bahasa ini dirancang untuk efisiensi, kecepatan kompilasi, dan kemudahan dalam pengelolaan kode yang kompleks.
Kenapa Harus Belajar Golang?
Kalau kamu suka bikin aplikasi yang cepat, stabil, dan bisa di-scale, Golang itu pilihan yang oke banget. Banyak perusahaan besar udah pakai Golang, kayak Google (ya iyalah 😄), Uber, Dropbox, bahkan Tokopedia juga menggunakan Golang untuk backend-nya.
Langkah 1 - Cara Install Golang
Silahkan teman-teman buka situs resminya di https://go.dev/dl, kemudian pilih versi yang sesuai dengan sistem operasi yang teman-teman gunakan.
Tips: Selalu ambil versi stable terbaru, jangan yang masih beta.
Installasi Golang
-
Windows & macOS:
Untuk teman-teman yang menggunakan sistem operasi Windows dan macOS, cukup jalankan file installer-nya, kemudian ikuti langkah-langkahnya sampai selesai.
-
Linux:
Sedangkan jika teman-teman menggunakan Linux, silahkan jalankan perintah berikut ini di dalam terminal dan pastikan sudah berada di dalam folder hasil unduhan file Golang-nya.
sudo tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz
Kemudian tambahkan kode berikut ini di dalam file ~/.bashrc
atau ~/.zshrc
.
export PATH=$PATH:/usr/local/go/bin
Jangan lupa jalankan source ~/.bashrc
biar perubahan PATH-nya aktif.
Cek Hasil Installasi
Silahkan teman-teman buka terminal/CMD dan ketikkan perintah berikut ini:
go version
Jika berhasil, maka akan muncul versi Golang-nya.
go version go1.xx.x darwin/amd64

Langkah 2 - Hello World Dengan Golang
Setelah berhasil melakukan installasi, maka kita akan lanjutkan belajar membuat program pertama kita menggunakan Golang.
Silahkan jalankan perintah berikut ini di dalam terminal/CMD, perintah berikut ini digunakan untuk membuat folder baru.
mkdir belajar-golang
cd belajar-golang
Setelah berhasil masuk di dalam folder project-nya, silahkan buat file baru dengan nama main.go
dan masukkan kode berikut ini di dalamnya.
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Sekarang kita akan belajar menjalankan Golang, silahkan jalankan perintah berikut ini di dalam termina/CMD.
go run main.go
Jika berhasil, maka kita akan mendapatkan hasil seperti berikut ini.
Hello, World!

Kesimpulan
Di artikel ini, kita sudah mengenal bahasa Golang dan bagaimana cara menginstalnya. Kita juga sudah menjalankan program pertama menggunakan Golang.
Selanjutnya, kita akan membahas Struktur Dasar Program Golang, agar lebih memahami bagaimana program Golang tersusun dan berjalan.
Terima Kasih