Go - Struktur Program
Sebelum kita mempelajari blok bangunan dasar dari bahasa pemrograman Go, mari kita bahas terlebih dahulu struktur minimal dari program Go sehingga kita dapat menjadikannya sebagai referensi di bab-bab selanjutnya.
Contoh Halo Dunia
Program Go pada dasarnya terdiri dari bagian-bagian berikut -
- Deklarasi Paket
- Paket Impor
- Functions
- Variables
- Pernyataan dan Ekspresi
- Comments
Mari kita lihat kode sederhana yang akan mencetak kata "Hello World" -
package main
import "fmt"
func main() {
/* This is my first sample program. */
fmt.Println("Hello, World!")
}
Mari kita lihat berbagai bagian dari program di atas -
Baris pertama dari utama paket program mendefinisikan nama paket di mana program ini harus diletakkan. Ini adalah pernyataan wajib, karena program Go dijalankan dalam paket. Paket utama adalah titik awal untuk menjalankan program. Setiap paket memiliki jalur dan nama yang terkait dengannya.
Baris selanjutnya import "fmt" adalah perintah preprocessor yang memberitahu compiler Go untuk memasukkan file yang ada dalam paket fmt.
Baris berikutnya func main () adalah fungsi utama tempat eksekusi program dimulai.
Baris berikutnya /*...*/ diabaikan oleh kompilator dan itu ada untuk menambahkan komentar dalam program. Komentar juga direpresentasikan menggunakan // mirip dengan komentar Java atau C ++.
Baris berikutnya fmt.Println (...) adalah fungsi lain yang tersedia di Go yang menyebabkan pesan "Hello, World!" untuk ditampilkan di layar. Di sini paket fmt telah mengekspor metode Println yang digunakan untuk menampilkan pesan di layar.
Perhatikan modal P dari metode Println. Dalam bahasa Go, sebuah nama diekspor jika diawali dengan huruf kapital. Diekspor berarti fungsi atau variabel / konstanta dapat diakses oleh importir dari masing-masing paket.
Menjalankan Program Go
Mari kita bahas bagaimana cara menyimpan kode sumber dalam sebuah file, mengkompilasinya, dan akhirnya menjalankan program. Silakan ikuti langkah-langkah yang diberikan di bawah ini -
Buka editor teks dan tambahkan kode yang disebutkan di atas.
Simpan file sebagai hello.go
Buka prompt perintah.
Buka direktori tempat Anda menyimpan file.
Ketik go run hello.go dan tekan enter untuk menjalankan kode Anda.
Jika tidak ada kesalahan dalam kode Anda, maka Anda akan melihat "Hello World!" dicetak di layar.
$ go run hello.go
Hello, World!
Pastikan kompiler Go berada di jalur Anda dan Anda menjalankannya di direktori yang berisi file sumber hello.go.