Lompat ke konten
A alfach.com

Belajar Go Lang(uage)

A alfach.com
1 menit baca
Belajar Go Lang(uage)

Sebenarnya saya sudah lama mengetahui ketika Go pertama kali dirilis oleh google. Hanya saja, saat itu belum terlalu tertarik untuk mempelajarinya. Mengingat tidak selalu "produk" google akan bertahan lama hehe. Oleh karena itu, saya memilih wait and see.

Ternyata perkembangan bahasa Go cukup menarik, bahwa ranking Go semakin lama semakin naik diantara bahasa pemrograman lainnya. Selain itu, bahasa Go ini memiliki kelebihan tersendiri dibanding yang lainnya. Salah satunya learning curve tidak terlalu lama, karena bahasa Go termasuk cukup sederhana, namun memiliki performance yang sangat baik.

Install

Untuk melakukan instalasi Go cukup mudah, dan tersedia berbagai platform. Untuk linux sudah tersedia source zip yang dapat langsung di ekstrak binary-nya.

sementara windows, macOS juga tersedia instalasinya. Setelah instalasi, maka kita perlu mensetting PATH Go berada :

Shell
export GOROOT="$HOME/tools/go"
export PATH="$PATH:$GOROOT/bin"

Setelah menentukan binary Go, maka selanjutnya menentukan workspace project Go yang akan kita buat

Shell
mkdir ~/workdir

lalu set workspace tersebut ke dalam PATH / environment :

Shell
export GOPATH="$HOME/workdir"

Lalu kita coba buat aplikasi sederhana :

Kode
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

simpan dengan nama hello.go. Lalu kita dapat menjalankan langsung :

Shell
go run hello.go

atau jika kita ingin build :

Shell
go build

dan menjalankannya :

Kode
./hello
Tag golang

Bacaan terkait

Komentar (0)

Belum ada komentar. Jadilah yang pertama.

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.