Akademi Manajemen Informatika

Sejarah

Nama Asli dari bahasa Golang adalah Go. Golang merupakan bahasa pemrograman yang dibuat di Google pada tahun 2009 oleh Robert Griesemer, Rob Pike, dan Ken Thompson menggunakan bahasa C. Golang adalah bahasa pemrograman sumber terbuka yang mudah, sederhana, efisien. Bahasa pemrograman ini banyak digunakan Buat pengembangan aplikasi dengan konsep Microservice.

Golang merupakan bahasa yang tergolong baru dalam dunia pemrograman. Golang sendiri mulai Terkenal sejak digunakan Buat Membangun Docker pada tahun 2011. Belakangan ini banyak teknologi yang dibuat menggunakan Golang seperti Kubernetes, CockroachDB, Prometheus, dan lain-lain. Golang juga mulai digunakan Buat Membangun Backend API pada aplikasi Microservices.

Kenapa menggunakan Golang

Karena sedang naik daun, hehehe.

READ  #30: Struct - Belajar Golang Dari Dasar

Kesederhanaan yang diusung oleh bahasa Golang membuatnya mudah Buat dipelajari. Golang Mempunyai konsep Go-routine, Merukapan thread yang dikelola oleh runtime Go. Golang mendukung garbage collector yang Membangun kita Tak perlu melakukan manajemen memory secara manual.

Proses development dalam Golang

Golang merupakan bahasa pemrograman yang di-compile, Tetapi berbeda seperti bahasa pemrograman Java.
Pada bahasa pemrograman Java, source code di-compile dan kemudian harus dijalankan menggunakan JVM (Java Virtual Machine). Sedangkan di Golang, soucre code di-compile menggunkaan Go-compiler yang akan menghasilkan native binary, seperti native binary windows, linux, atau mac.

Teks editor atau IDE yang Pandai digunakan

Development menggunakan Golang dapat dilakukan menggunakan text editor apapun seperti VS Code, ataupun yang menurut saya sangat cocok digunkan adalah GoLand dari JetBrains.

READ  Pengertian, Teladan, dan Berbagai Fungsinya

Berikutnya: #2: Instalasi Golang – Belajar Golang Dari Dasar