Pert 1 - Konsep Dasar Bahasa Pemrograman Go
Pert 1 - Konsep Dasar Bahasa Pemrograman Go
Pert 1 - Konsep Dasar Bahasa Pemrograman Go
1
Pemrograman Go
Objektif :
1.1 Instalasi Go
Bahasa pemrograman Go (Golang) merupakan bahasa pemrograman yang lebih mudah
dipahami dari segi syntax, dan dari segi efisiensi Golang memiliki performa seperti dari
C/C++. Salah satu kelebihan yang dimiliki Golang yaitu terdapat package/modul yang
disediakan terbilang lengkap. Karena bahasa ini open source, banyak sekali developer yang
juga mengembangkan modul-modul lain yang dapat dimanfaatkan. Sehingga banyak
perusahaan yang tertarik untuk mengembangkan platformnya dengan menggunakan Golang.
Untuk memulai menggunakan Golang perlu dilakukan instalasi sesuai dengan tahapan dan
persyaratan yang dibutuhkan. Golang tersedia untuk platform Windows, Linux dan macOS.
Persyaratan yang dibutuhkan Golang untuk sistem operasi dan arsitektur sebagai berikut :
Windows
Berikut ini adalah tahapan instalasi Golang pada sistem operasi Windows yaitu :
1. Pada tahapan instalasi tidak ada yang berbeda dengan tahapan pada umumnya.
Silahkan jalankan file unduhan untuk memulai instalasi Golang.
2. Tekan tombol Next untuk melanjutkan setiap tahapan yang tampil.
Linux
Berikut ini adalah tahapan instalasi Golang pada sistem operasi Linux yaitu :
1. Unduh Go SDK pada link (sesuaikan dengan tipe OS dan arsitektur yang digunakan)
https://golang.org/dl/
2. Extract file arsip.
tar-C/usr/local/ -xzf go1.X.X.platform-arch.tar.gz
3. Edit .profile atau .bashrc, lalu tambahkan variabel PATH, GOPATH dan GOBIN
4. Untuk PATH, arahkan ke folder bin tempat ekstraksi SDK (eg : /usr/local/go/bin)
Export PATH=$PATH:/usr/local/go/bin
6. Untuk GOBIN, arahkan ke folder binari (hasil kompilasi Go). (eg : $GOPATH/bin)
export PATH=$PATH:/usr/local/go/bin export GOBIN=$GOPATH/bin
7. Kemudian cek apakah Go sudah bisa diakses dari luar folder. $ go version
1.2 Go Command
Bahasa pemrograman Go menyediakan perintah (command) go untuk keperluan
pengembangan aplikasi. Perintah ini dilakukan melalui command line, seperti
perintah untuk melakukan kompilasi, testing dan eksekusi program. Pada tabel 1.1
terdapat daftar perintah go berikut penjelasan pemakaiannya.
Penjelasan perintah – perintah go ini juga dapat dilihat melalui command line dengan
mengetikan perintah go help yang terlihat pada gambar 1.9
Gambar 1.9 Perintah go help