Modul Alur Kontrol membahas tiga pernyataan yang mengatur jalannya eksekusi program Go: if dengan pernyataan init, switch yang tidak meneruskan eksekusi dari satu case ke case berikutnya secara bawaan (fall-through), serta for sebagai satu-satunya perulangan beserta range. Pembahasan bergerak dari pemilihan kondisi tunggal, pemilihan banyak cabang, sampai pengulangan pekerjaan. Setiap topik menyertakan program utuh yang dapat dijalankan beserta keluaran aslinya. Modul ini berada setelah Dasar Bahasa, sehingga variabel, tipe dasar, dan paket fmt menjadi bekal yang tersedia.
Alur Kontrol
Modul alur: if dengan pernyataan init, switch tanpa fall-through, dan for sebagai satu-satunya perulangan.
0/0 selesai
- if dengan Pernyataan init
Kondisi dengan lingkup variabel terbatas dan ketiadaan operator ternary.
- switch
Pemilihan tanpa fall-through bawaan dan bentuk switch tanpa ekspresi.
- Perulangan
for sebagai satu-satunya perulangan: tiga bentuk dan range.