Cara mudah install GoLang di Hosting cPanel secara manual

GoLang di cPanel

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.

  1. Login ke halaman cPanel
  2. Masuk ke menu Terminal
  3. Download file GoLang, dalam hal ini kita download GoLang versi 21.4

    wget https://go.dev/dl/go1.21.4.linux-amd64.tar.gz
  4. Extrak menggunakan tar.

    tar -zxvf go1.21.4.linux-amd64.tar.gz

  5. Masuk ke .bash_profile dan tambahkan 2 baris script ini.

    vim ~/.bash_profile

    export PATH=$PATH:~/go/bin
    export TMPDIR=~/tmp/

    bash_profile

    Tekan i untuk insert/ketik.
    Tekan esc + : + wq! untuk save file.

    Atau kalian juga bisa gunakan text editor lainnya seperti edit file dari file manager.

  6. Cek apakah GoLang sudah terload.

    [xxx@cpanel-dev ~]$ go version
    go version go1.21.4 linux/amd64

  7. Nah, diatas sudah bisa kita lihat bahwa environment GoLang sudah ter-load dengan sempurna. Versi Golang adalah 21.4

  8. Kita masuk ke dalam folder public_html (root domain).
  9. Untuk inisialisasi awal jalankan perintah :

    go mod init example

  10. Buatkan file hello-world.go yang berisikan :

    package main
    import "fmt"
    func main() {
    fmt.Println("Hello World")
    }


  11. Jalankan script hello-world.go

    [xxx@cpanel-dev]$ go run hello-world.go
    Hello World

  12. Maka hasilnya akan muncul output Hello World juga.

  13. Jika proses terlalu lama, kamu juga bisa :

    go build hello-world.go
    ./hello-world

    Contoh GoLang

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.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Tutorial untuk menolak pembuatan cpanel account dengan extensi domain tertentu

Tidak semua domain diijinkan oleh hoster pada server mereka.biasanya atau umumnya domain yang...

cara install WHM & cPanel

Mau membuat serever cpanel sendiri?ingat untuk membuat server cpanel pribadi diharuskan memiliki...

apa itu DNS cluster?

Secara default cpanel tidak menggunakan DNS cluster. atau bisa dibilang DNS pada WHM tergabung...

beberapa module yang penting dalam setup server WHM/Cpanel

Beberapa module berbayar & gratis yang dianggap penting untuk digunakan untuk melengkapi...

Gunakan Cloudlinux OS untuk kenyamanan Server cPanel

Memang tidak diharuskan untuk menggunakan OS Cloudlinux dalam berjualan/bisnis web hosting...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution