golang-hello world

Golang – membuat program hello world sederhana

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

golang-hello world
Golang – Hello World

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

Compile Golang
Compile Golang

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.

Menjalankan file hasile cmpilasi golang
Menjalankan file hasil kompilasi golang

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

Menjalankan program golang tanpa kompilasi
Menjalankan program golang tanpa kompilasi

Penutup

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

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

About Me

About Me

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam.

Social Profiles

Facebook