Pada artikel sebelumnya kita telah mengenal apa itu golang dan juga sejarahnya, apabila anda belum mengikuti artikel sebelumnya saya sarankan anda untuk membaca artikel sebelumnya tentang Pengenalan Bahasa Pemrograman Golang. Dan artikel kali ini kita akan membuat sebuah program “Hello World!: sederhana dari golang.
Untk membuat program “Hello World!” pada golang memang tidak se sederhana bahasa pemrograman PHP atau Python , untuk golang sendiri memang agak kompleks seperti membuat “Hello World!” pada bahasa pemrograman pada C atau Java.
Program Hello World!
Buka code editor dapat menggunakan VS Code atau Goland disini saya akan menggunakan VS Code, setelaah code editor terbuka buat file baru dengan nama helloworld.go
Note: Jika anda belum menginstall GO pada laptop atau PC maka silakan di install terlebih dahulu melalui https://go.dev/doc/install
Pada file helloworld.go ketikkan baris berikut :
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
Ketik baris di atas seperti capture berikut

Pada golang kita dapat mengakhiri tiap-tiap baris dengan steatment titik koma ; seperti bahasa pemrograman PHP atau bisa juga tanpa titik koma, jadi pada golang baris penutup seperti titik koma bersifat opsional. Dengan baris code diatas saja kita telah berhasil membuat program “Hello World!” pada golang.
Setelah selesai membuat program saat ini kita akan mencoba meng compile program tersebut agar dapat di jalankan pada sistem operasi kita disini saya peribadi menggunakan Linux ssaat membuat artikel ini, tetapi tidak perlu khawatir kare golang support sistem operasi lainnya juga seperti Windows, Mac dan Linux.
Cara compile program golang
Untuk melakukan compile pada program golang sebelumnya anda dapat membuka terminal VS Code kemudian ketikkan go build nama-file
pastikan anda mengetikkan command tersebut pada directory yang sama dengan saat anda membuat program

Setelah dijalankan command untuk compile maka akan muncul satu buah file baru dengan nama yang sama seperti yang kita buat sebelumnya “helloworld” tetapi file tersebut tidak memiliki ekstensi .go . Fle ini lah yang nantinya akan kita kirim ke server untuk dijalankan secara production.
Untuk menjalankan file hasil kompilasi sebelumnya sangat sederhana sekali, kita dapat menjalankan layaknya menjalankan file binnary biasa ./helloworld
karena pada dasarnya file hasil compile adalah file binnary.

Setelah file dijalankan maka akan tampil output “Hello World!” pada terminal
Menjalankan program golang tanpa kompilasi
Untuk menjalankan program golang sebenarnya kita tidak perlu melakukan kompilasi terlebih dahulu, tetapi kita dapat menjalankannya langsung seperti menjalankan program php. Apalagi jika kita masih dalam tahap development tentu akan merepotkan jika kita harus melakukan kompilasi saat selesai melakukan perubahan pada code, untuk kompilasi sendiri lebih baik digunakan saat code sudah selesai dan ingin di deploy ke production.
Untuk menjalankan code tanpa kompilasi kita dapat menggunakan command go run nama-file.go

Penutup
Pada artikel kali ini kita telah berhasil membuat program “Hello World!” sederhana. Pada artikel selanjutnya saya akan membahas Varaible Pada Golang