lingkaran Go Bahasa
Ada banyak ulangi keteraturan dalam banyak masalah praktis, sehingga program akan harus mengulangi pernyataan tertentu.
Berikut ini adalah bahasa flow chart pemrograman sebagian besar program siklus:
Pergi bahasa menyediakan jenis berikut laporan pengolahan lingkaran:
Jenis siklus | deskripsi |
---|---|
untuk loop | Laporan diulang |
loop bersarang | Satu atau lebih bersarang untuk loop di untuk loop |
Laporan kontrol loop
Laporan kontrol loop mengontrol pelaksanaan pernyataan lingkaran tubuh.
GO bahasa kontrol loop mendukung pernyataan berikut:
laporan kontrol | deskripsi |
---|---|
pernyataan istirahat | Sering digunakan untuk mengganggu arus untuk loop atau keluar dari pernyataan switch |
terus Pernyataan | Loncat laporan yang tersisa dari siklus saat ini, dan kemudian melanjutkan dengan siklus berikutnya. |
pernyataan goto | Transfer mengontrol pernyataan berlabel. |
infinite loop
Seperti di atas loop pernyataan kondisional adalah palsu loop tidak pernah tak terbatas, kita dapat mengatur ekspresi kondisional hanya melalui untuk loop pernyataan untuk mengeksekusi loop tak terbatas:
package main import "fmt" func main() { for true { fmt.Printf("这是无限循环。\n"); } }