Isi Artikel
Sejarah
Mengenal Dan Cara Install Bahasa Pemrograman Go-Lang – Bahasa pemrograman Go atau sering kita sebut Golang/Go-Lang adalah bahasa pemrograman yang di ciptakan oleh google pada tahun 2007 oleh Robert Griesemer, Rob Pike, dan Ken Thompson. Kemudian Ken Thompson merupakan seorang ilmuwan komputer yang di kenal lewat karyanya dalam pengembangan sistem operasi Unix. Sementara Rob Pike adalah seorang programmer dan penulis dari Kanada, ia juga seorang pengembang Unix di kutip dari wikipedia.
Kenapa Harus Bahasa Pemrograman Go-Lang
Go-Lang Merupakan bahasa pemrograman open source yang sederhana dan efisien. Kemudian Golang juga merupakan pemrograman yang di compile dan di tulis menggunakan bahasa C. Golang juga memiliki fitur garbage collection, Terstruktur, keamanan memori, Concurrency dan sequential programming.
Bahasa pemrograman Go-Lang di rancang untuk menjadi solusi umum bagi permasalahan banyak bahasa pemrograman lain. Go-Lang menekankan pada penulisan static, mudah di baca, tidak memerlukan Integrated Development Environment (IDE) namun mendukung nya dengan baik, mendukung networking dan multi processing.
Struktur Penulisan Bahasa Pemrograman Go-Lang
- Sintaks
Penulisan bahasa Go mirip dengan C++ di mana menggunakan function main() dan menggunakn {}. berikut contoh sederhana penulisan bahasa go :
package main
import "fmt"
func main() {
fmt.Println("Hello, giginau.com")
}
Hello, giginau.com
Program exited.
- Type Data
Bahasa pemrograman Go memiliki type data seperti numeric (byte, int64, float32 dll), boolean dan juga string. Terdapat operator perbandingan, UTF-8, array, struct dll. Fungsi pada Go di simbolkan dengan func(), fungsi dapat mengembalikan nilai atau null dan return.
- Interface
Go menyediakan 2 fitur yang menggantikan pewarisan yaitu : embedding dan interface. Embedding dapat di lihat sebagai bentuk otomatis dari dellegasi. sedangkan interface menyediakan runtime polimorfism.
Standar library GO menggunakan interface untuk memberikan genericticity pada beberapa tempat. Pada sistem I/O menyediakan konsep dari read dan write.
Selain menggunakan interface, Go bisa mengubah nilai-nilai interface dalam bentuk lain dengan runtime type-check. Bahasa konstruksi utnuk melakukanya adalah pernyataan.
- Package
Go memiliki standard library dimana dalam direktorinya terdapat banyak Package-Package yang sudah di siapkan untuk di gunakan guna memudahkan developer untuk mengembangkan atau membangun suatu program. Untuk mempelajari standari library bawaan GO anda bisa kunjungi situs Go
- Concurrency
Concurrency merupakan kemampuan suatu program untuk menangani multiple order atau request. di mana setiap order atau request di bebankan pada satu proses. Di luar itu Bahasa pemrograman pada umumnya, Go di fasilitasi library di mana bisa menulis program secara bersamaan. Pada bahasa Go Concurrency tidak mengacu pada satu CPU tetapi suatu proses di jalankan saat pada program menjalankan pekerjaan lain.
Cara Install Bahasa Pemrograman Go-Lang
Kali ini saya akan menjelaskan cara instaall go hanya pada sistem operasi windows 10. Untuk mengintall Go pertama-tama yang harus kita lakukan adalah mendownload aplikasi GO itu sendiri, Kemudian anda harus sesuaikan dengan sistem operasi yang anda jalankan (Windows 10). Setelah di download install go pada komputer anda dengan cara :
- Yang pertama adalah buka file MSI yang kita unduh dan ikuti petunjuk untuk menginstal Go. Secara default, installer akan menginstal Go to Program Files atau Program Files (x86). Kita dapat mengubah lokasi sesuai kebutuhan.
- Kemudian setelah Go terinstall cek apakah aplikasi Go sudah terinstall pada komputer kita, Cek dengan cara buka CMD kemudian ketikan perintah
$ go version
Demikian artikel singkat Mengenal Dan Cara Install Bahasa Pemrograman Go-Lang ini mudah mudahan memberikan manfaat khususnya dalam pembelajaran bahas pemrograman Go.
Artikel selanjutnya, Baca juga : Bagaimana Cara Menulis Kode Go-Lang

0 Komentar