Catatan ini berisi penjelasan se-simple mungkin tentang cara membuat aplikasi hello world di golang dari awal banget.

Persiapan:

Buat folder

Buka terminal dan masuk ke sembarang direktori.

mkdir app

app bisa kita ganti dengan apapun.

Masuk ke folder

cd app

Buat inisialisasi modul

go mod init app

Di sini, go mod init adalalah perintah untuk membuat module dari golang. Sedangkan app adalah nama modul.

Tapi sebenarnya kita bisa ganti dengan apapun.

Misalnya: github.com/fastrodev/app

Buat file entry point

touch main.go

Pada umumnya, file entry point di golang bernama main.go.

Tapi kita bisa ganti dengan apapun.

Misalnya: app.go

Copy dan paste

Salin dan tempel kode berikut pada main.go.

package main

import "fmt"

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

Jalankan aplikasi

go run main.go

Hasil

Jika kode di atas kita jalankan, di terminal akan tercetak text seperti ini:

Hello, 世界

Praktikum

Clone source code berikut https://github.com/fastrodev/praktikum-module:

git clone https://github.com/fastrodev/praktikum-module.git .

Jalankan aplikasi seperti di atas.