嘿!我目前正在學習 Go Lang,我正在對我的概念做一些基本的筆記,儘管我也只是將它們發佈在這裡。它們沒有經過深思熟慮或寫得很好,但只是我時不時做筆記以供參考。
我正在參加 Maximilian Schwarzmüller 的 Udemy 課程,
Go 語言中只有 for 循環,除此之外沒有循環
因此,與條件語句相同,循環沒有圓括號來包圍條件
for i := 0; i < 200; i++ {}
for { fmt.Println("===============") fmt.Println("What do you want to do?") }
在這種情況下擺脫無限循環的一種方法是使用 return 語句,但整個程式將被停止,之後添加的任何內容都不會被執行
因此,為了跳出循環,我們可以使用break語句,它將停止循環並開始執行循環的下一行
我們可以使用continue 語句來打破任何特定條件並返回主循環,這在處理循環內的條件時很有幫助,這樣我們就可以停止任何特定條件並再次啟動循環
Continue 語句將停止循環的目前迭代並再次開始該循環
switch choice { case 1: fmt.Println("Your Balance is", accountBalance) case 2: fmt.Print("Your Deposit: ") case 3: fmt.Print("Withdrawal Amount:") default: fmt.Print("Goodbye!") }
以上是學習 GO : - 循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!