Instalasi Perlengkapan Coding Go-Lang

Reading time ~1 minute

Setalah sekian lama, akhirnya penulis mencoba menyempatkan kembali menulis sedikit artikel untuk bisa berbagi ke teman - teman. Pada artikel ini, penulis akan membahas mengenai salah satu bahasa pemrograman yang cukup populer yaitu Go-Lang.

Apa itu Go-Lang ?

Go-Lang adalah kepanjangan dari go language, dimana go-lang ini merupakan bahasa pemrograman yang diciptakan oleh google bersama Ken Thompson, Robert Griesemer, dan Rob Pike pada tahun 2009. Go-Lang termasuk statically typed dan compiled programming dimana hasil akhir nya berupa binary.

Instalasi Go-Lang

Melakukan instalasi Go-Lang sangat lah mudah, pada artikel ini penulis hanya akan membahas instalasi go-lang pada sistem operasi linux. Yang perlu teman - teman lakukan adalah

  1. Download runtime golang di golang
  2. Lalu silahkan buka file environment dengan perintah
sudo gedit /etc/environment

Lalu tambahkan parameter berikut, silahkan sesuaikan dengan path folder Go-Lang runtime teman - teman

GOROOT=/home/rizki/Tool/Runtime/go

Selanjutnya silahkan tambahkan pada bagian PATH menjadi seperti berikut

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/rizki/Tool/Runtime/go/bin"

Setelah selesai, silakan restart komputer teman - teman lalu jalankan perintah berikut untuk mengecek versi Go-Lang nya

go version

Jika berhasil maka akan muncul output seperti berikut

go version go1.19.4 linux/amd64

Instalasi Editor Go-Lang

Untuk memulai melakukan coding pasti nya teman - teman memerlukan editor. Editor yang digunakan di Go-Lang ada beberapa yaitu

  1. GoLand
  2. Visual Studio Code

Penulis menggunakan 2 editor tersebut dan dua - dua nya sangat mudah digunakan. Jika teman - teman menggunakan visual studio code, penulis sarankan untuk melakukan instalasi plugin berikut untuk mempermudah dalam proses coding.

  1. go
  2. go test
  3. prettier
  4. go template

Sekian tutorial kali ini dan selamat coding Go-Lang. Terima kasih :).

Instalasi Dan Setup EMQX

Instalasi Dan Setup EMQX Continue reading

Belajar Projections Pada Spring Data JPA

Published on November 04, 2023

Belajar Testcontainers

Published on September 13, 2023