Hallo, teman ngoding semua. kali ini kita telah menginjak tutorial ke 4, yang sebelumnya kita telah membahas Lingkungan Kerja dan Istilah-istilah di Golang dan pada tutorial kali ini kita akan langsung membuat aplikasi kesil menggunakan golang hanya untuk menamplikan text “Hallo Word”.
Kita kali ini akan membahas dari awal pembuatan program sampai eksekusi program.
1. Inisialisasi Projek
Sebelum kita membuat projek, kita harus membuat direktori yang telah kita pelajari sebelumnya.

Setelah kita membuat direktori, maka selanjutnya kita akan membaut file main.go untuk projek pertama kita.
2. Menyiapkan File Program
Di dalam project yang telah dibuat, siapkan sebuah file dengan nama bebas, yang jelas harus ber-ekstensi .go
. Pada contoh ini saya menggunakan nama file main.go
.
Pembuatan file program bisa dilakukan lewat CLI atau browser, atau juga lewat editor. Pastikan file dibuat dalam projek folder ya.

3. Program Pertama: Hello Word
contoh kode program sederhana untuk memunculkan text Hello world ke layar output command prompt. Silakan salin kode berikut ke file program yang telah dibuat. Sebisa mungkin jangan copy paste. Biasakan untuk menulis dari awal, agar cepat terbiasa dan familiar dengan Go.
package main
import "fmt"
func main() {
fmt.Println("Hallo Word")
}
Setelah kode disalin, buka terminal (atau CMD bagi pengguna Windows), lalu masuk ke direktori proyek, kemudian jalankan program menggunakan perintah go run
.

4. Penggunaan Keyword package
Setiap project harus ada minimal satu file dengan nama package main
. File yang ber-package main
, akan dieksekusi pertama kali ketika program di jalankan.
Cara menentukan package dengan menggunakan keyword package
, berikut adalah contoh
package <package-name>
package main
....
5. Penggunaan Keyword import
Keyword import
digunakan untuk meng-import atau memasukan package lain ke dalam file program, agar isi dari package yang di-import bisa dimanfaatkan.
Package fmt
merupakan salah satu package bawaan yang disediakan oleh Go, isinya banyak fungsi untuk keperluan I/O yang berhubungan dengan text.
Berikut adalah skema penulisan keyword import
:
....
import <import-name">
import "fmt";
....
6. Penggunaan Fungsi main()
Dalam sebuah proyek harus ada file program yang di dalamnya berisi sebuah fungsi bernama main()
. Fungsi tersebut harus berada di file yang package-nya bernama main
.
Fungsi main()
adalah yang dipanggil pertama kali pada saat eksekusi program. Contoh penulisan fungsi main
:
....
func main() {
....
}
....
7. Penggunaan Fungsi fmt.Println()
Fungsi fmt.Println()
digunakan untuk memunculkan text ke layar (pada konteks ini, terminal atau CMD). Di program pertama yang telah kita buat, fungsi ini memunculkan tulisan Hello world.
Skema penulisan keyword fmt.Println()
bisa dilihat pada contoh berikut.
....
fmt.Println("<isi-pesan")
fmt.Println("Hallo Word")
....
Fungsi fmt.Println()
berada dalam package fmt
, maka untuk menggunakannya perlu package tersebut untuk di-import terlebih dahulu.
Pelajari juga tutorial sebelumnya.
Tutorial Golang #3 : Lingkungan Kerja dan Istilah-istilah di Golang
Tutorial Golang #2 : Instalasi Golang di Linux, Windows dan Mac OS
Tutorial Golang #1 : Berkenalan dengan Bahasa Golang
Demikian tutorial yang dapat saya sampaikan, semoga bermanfaat unutk teman teman semua.
Salam Sukses….
Terimakasih…