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

Mengenal Dan Cara Install 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.

admin

giginau

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan.