Sudah tau bahasa Go? atau yang umumnya dikenal dengan nama GoLang. Yap, ini bahasa program yang dikembangkan oleh Google sendiri pada tahun 2009. Jika kamu mau mempelajari bahasa baru, ya bisa cobain bahasa GoLang ini.
Berikut kami akan jelaskan step by step bagaimana cara install GoLang di hosting cPanel. Yuk simak terus artikelnya sampai habis ya. :)
Apa itu GoLang
Go atau yang kita kenal GoLang adalah suatu bahasa pemrogramman open-source milik Google. Kalo kita kutip dari Wikipedia, GoLang ini bahasa program yang dibuat Google pada tahun 2009 oleh Robert Griesmer, Rob Pike dan ken Thompson. Awalnya GoLang hanya digunakan sistem produksi oleh Google saja dan beberapa perusahaan yang memerlukan saja. Tetapi semakin ke sini, GoLang makin diminati banyak orang apalagi sifatnya gratis. Basis bahasa GoLang adalah C dan C++. Tujuan adanya GoLang ini untuk menutupi segala kekurangan dari beberapa bahasa program lainnya. Tujuan pendiri mereka ber tiga adalah menciptakan bahasa pemrogramman yang mudah dipelajari, memiliki skalabilitas tinggi untuk sistem yang besar, tidak memerlukan environment tertentu, bisa multiprocessing dan mudah integrasi ke sistem lainnya. Nah, pada tahun 2012 ini GoLang mulai pertama kali dikenal masyarakat luas.
Kelebihan GoLang
Berikut beberapa kelebihan GoLang dibandingkan bahasa pemrograman lainnya, Sebagai berikut :
- Gratis / Open Source
- Dynamic Language
- Proses kompilasi yang cepat
- Multiprocessor
- Aman
- Bahasa pemrograman yang mudah dipahami.
- Selalu berkembang.
- Mendukung dengan provider cloud seperti AWS, Azure, DO, heroku, OpenStack dan lainnya.
Cara install GoLang di cPanel
Mudah saja kok caranya, simak sampai habis ya.
- Login ke halaman cPanel
- Masuk ke menu Terminal
- Download file GoLang, dalam hal ini kita download GoLang versi 21.4
wget https://go.dev/dl/go1.21.4.linux-amd64.tar.gz
- Extrak menggunakan tar.
tar -zxvf go1.21.4.linux-amd64.tar.gz
- Masuk ke .bash_profile dan tambahkan 2 baris script ini.
vim ~/.bash_profile
export PATH=$PATH:~/go/bin
export TMPDIR=~/tmp/
Tekani
untuk insert/ketik.
Tekanesc + : + wq!
untuk save file.
Atau kalian juga bisa gunakan text editor lainnya seperti edit file dari file manager. - Cek apakah GoLang sudah terload.
[xxx@cpanel-dev ~]$ go version
go version go1.21.4 linux/amd64
- Nah, diatas sudah bisa kita lihat bahwa environment GoLang sudah ter-load dengan sempurna. Versi Golang adalah 21.4
- Kita masuk ke dalam folder public_html (root domain).
- Untuk inisialisasi awal jalankan perintah :
go mod init example
- Buatkan file
hello-world.go
yang berisikan :package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
- Jalankan script hello-world.go
[xxx@cpanel-dev]$ go run hello-world.go
Hello World
- Maka hasilnya akan muncul output
Hello World
juga. - Jika proses terlalu lama, kamu juga bisa :
go build hello-world.go
./hello-world
Kesimpulan
Gimana? Cara mudah install GoLang di hosting cPanel gampang kan? Tenang saja, GoLang ini memiliki dokumentasi yang lengkap di github. Jadi kedepan GoLang ini bisa jadi salah satu bahasa pemrograman pilihan yang dapat kamu coba. Selain bahasa GoLang, semua paket hosting di NATANETWORK sudah dilengkapi dengan bahasa pemrograman lain seperti PHP, Ruby, Python, NodeJS. Nah kurang apa lagi coba! Yuk cobain hosting di NATANETWORK mulai 10rban saja sebulan.