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