Go Language Programming atau biasa disebut dengan GOLang merupakan bahasa pemrograman yang dikembangkan Google pada tahun 2007 oleh Robert Griesemer , Rob Pike , dan Ken Thompson.
Bahasa diumumkan pada bulan November 2009 dan sekarang digunakan dalam beberapa sistem produksi Google.
Ken Thompson menyatakan bahwa, awalnya, Go adalah murni sebuah proyek percobaan.
Kelebihan Go Language Programming adalah sebagai berikut :
- Ringkas dalam deklarasi variabel dan inisialisasi
- Kompilasi/compile cepat
- Simple
- Keamanan yang terjamin
- Concurrent
- Open Source
Beberapa command yang digunakan pada Go di Windows :
- go command [arguments]
command nya adalah sebagai berikut :
- Build : Kompilasi paket dan dependensi
- Clean : Menghapus file objek
- Env : Mencetak informasi environment Go
- Fmt : Menjalankan gofmt pada sumber paket
- Fix : Menjalankan tool Go untuk memperbaiki paket
- Get : Download dan install paket dan dependensi
- Install : Kompilasi dan install paket dan dependensi
- List : Daftar paket
- Run : Kompilasi dan menjalankan program Go
- Test : Test paket
- Tool : Menjalankan perangkat spesifik Go
- Version : Mencetak versi Go
- Vet : Menjalankan tool vet dalam paket
Untuk cara installasi dan environment setting dapat langsung membuka link berikut :
Untuk test apakah Go berjalan atau tidak ketik go pada CMD, jika menghasilkan seperti gambar dibawah ini berarti Go anda telah berjalan pada Windows :
Untuk tesnya menggunakan contoh file berekstensi main.go ditulis menggunakan text editor. Code adalah sebagai berikut :
package main
import "fmt"
func main() {
fmt.Println("Hi foobar")
}
Kemudian di running dengan command (go run main.go) hasilnya adalah sebagai berikut :
Sekian penjelasan tentang GO Language Programming.
Terimakasih
GO Programming Language #1