Sabtu, 27 Februari 2021

GO (Bahasa Pemrograman)

1. Intro

Pada kesempatan kali ini kita akan belajar apa itu Bahasa Pemrograman GO. Go adalah bahasa pemrograman yang dibuat di Google pada tahun 2009 oleh Robert Griesemer, Rob Pike, dan Ken Thompson. Golang adalah bahasa pemrograman yang dihimpun dan diketik dalam bahasa C, dengan fitur pengumpulan sampah, penulisan terstruktur, keamanan memori, dan pemrograman yang konkuren serta berurutan. 


Penciptaan bahasa pemrograman Golang didasarkan pada Python, Java, C dan C++. Bahasa yang digunakan dalam Go mudah dimengerti, dinamis, efisien dan aman untuk digunakan dalam bentuk bahasa yang statis serta digabungkan dengan bahasa lainnya. Jadi, Golang juga cocok untuk para pemula yang ingin mulai belajar bahasa pemrograman dari nol. Bahasa program ini tentunya bisa digunakan sebagai bahasa backend untuk program apa saja yang ingin kamu buat termasuk sebagai website, mobile, dan lainnya. Go Lang juga terkenal dengan memperkenalkan kemudahan dalam menggunakan konkurensi (concurrency) dengan fitur goroutine-nya. Setelah belajar dasar dasar bahasa program go, nanti kamu juga bisa mulai membuat website atau API menggunakan salah satu frameworknya yaitu GIN golang


2. Kelebihan dan Kekurangan

Kelebihan Golang yaitu memiliki fitur penyimpanan, fleksibel karena mudah digunakan dan sederhana, mampu mengurangi sampah yang ada dalam memori, cepat, serta memiliki validasi antarmuka dan embedding. Di sisi lain, Kekurangan Golang ialah: Tidak ada tool kit UI, Tidak berorientasi objek, dan Tidak memiliki dukungan generik. Namun, sampai saat ini banyak perusahaan besar yang mencari developer yang menguasai bahasa pemrograman ini, karena mempunyai banyak fitur-fitur yang canggih untuk digunakan. Golang menggunakan tipe statik (static type) pemrograman yang merupakan bahasa pemrograman compiler. Sehingga, ketika terdapat kesalahan pada compiler maka akan segera terlihat dan terdeteksi oleh Golang. Sudah banyak industri dan perusahaan yg menggunakan Golang sampai level production, termasuk Google sendiri. Lalu, banyak pula developer yang membuat aplikasi dengan Golang seperti Netflix (menggunakan Golang untuk bagian arsitektur servernya), Dropbox (menggunakan Golang untuk memindahkan beberapa komponen penting dari Python ke Golang).

3. Instalasi

Untuk menginstal Golang dapat langsung mengunjungi website resminya di disini. Kemudian silahkan memilih file installer sesuai sistem operasi yang digunakan. Kemudian untuk memastikan golang sudah terinstall, dapat dilakukan dengan cara sebagai berikut:

a. Buka Command Promt atau Terminal.

b. Kemudian ketikkan go version

c. Lalu tekan enter.

Selanjutnya dapat langsung melakukan koding dengan Golang. Bagi yang baru dengan bahasa pemrograman yang satu ini. Dapat mengunjungi link resmi untuk Get Started Tutorial Golang berikut.

4. Penutup

Demikian artikel kali ini tentang bahasa pemgrograman GO. Apabila ada yang ditanyakan silahkan komentar dibawah. Terimakasih

Tidak ada komentar:

Posting Komentar