Masputrawae

Golang • Program Pertama

1. Buat direktori untuk program

1mkdir halo_dunia
2cd halo_dunia

2. Inisialisasi

1go mod init halo_dunia

3. Maka akan muncul file baru bernama go.mod

1ls
2go.mod

Yang isinya kurang lebih

1module halo_dunia
2
3go 1.22 // <= Bisa beda tergantung versi yang terinstall

4. Buat file main.go

1vim main.go

5. Isi perintah untuk mencetak Halo Dunia! ke layar

1package main	// Nama Package
2
3import "fmt"	// Library Bawaan Go-lang "fmt" (format)
4
5// Program Utamanya 
6func main() {
7	fmt.Println("Halo Dunia!")	// Mencetak "Halo Dunia!" Ke Layar
8}

Simpan dan keluar :wq

5. Kemudian Compile

1go build

Maka akan muncul file baru dengan nama nya sama seperti direktori program tersebut, itu adalah file binary yang biasanya sudah executable.

Atau alternatif tanpa Compile yaitu jalankan langsung dengan cara

1go run main.go

Atau

1go run .

6. Jalankan Program

1./halo_dunia