Struktur Dasar Program Golang

Untuk menjelaskan struktur dasar, kita gunakan program helloworld. Buat folder baru untuk project, lalu buat file main.go. Copy dan paste code dibawah.

// ini adalah inline comment

package main

import "fmt"

func main() {
	fmt.Println("Hello, World")
}

Penjelasan Code

// digunakan untuk inline comment, untuk multiline comment gunakan /* multiline */

package main, program akan di compile sebagai executable.

import “fmt”, keyword import untuk mengimport package. Pada contoh adalah “fmt”, berguna untuk menulis ke stdout.

Jika import lebih dari satu library, gunakan format berikut:

import (
    "fmt"
    "os"
)

func main(), adalah entry masuk dari program.

fmt.Println(“Hello, World”), akan mencetak Hello, World ke stdout layar.

Untuk menjalankan program ketikan pada terminal

go run main.go

Penting, jika ada import library atau mendefinisikan variable, namun tidak digunakan dalam program, proses compiling akan error.

Sharing is caring:

Leave a Comment