go語言示例 for語句

2021-06-19 09:58:54 字數 800 閱讀 4233

go語言唯一的迴圈結構是for語句。這裡有三種基本的for迴圈結構。

最簡單的形式是只有乙個單一的條件語句。

乙個典型的for語句是具有初始化語句,條件語句,和執行後語句的。

for語句如果沒有條件語句會一直迴圈直到有break語句或者return語句返回的時候。

plain text code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

package main

import "fmt"

func main()

for j := 7; j <= 9; j++

for

}

$ go run for.go12

3789

loop

當我們學習到range語句,channels,和其他的資料結構時候,我們會看到for語句的另外的形式。

原文**:

go語言示例 if else語句

if else分支在go語言裡是簡單明瞭的。這裡有個簡單的例子。if語句可以沒有else。可以在條件語句前新增別的語句。這個語句中宣告的變數的作用域在所有的分支中。注意 在go語言中條件語句沒必要帶圓括號。但是分支中必須有大括號。在go語言裡面沒有三元條件語句,所以即使是簡單的條件語句你也必須使用全...

go語言示例 變數

在go語言中,變數都的宣告都是顯式的。編譯器會用他們來做例如型別檢查等事情。用var來宣告1個和多個變數。可以一次宣告多個變數。go會對初始化的變數進行型別推斷。宣告的變數,如果沒有初始化,那麼其值為相應的零值。例如乙個int型別的變數其零值就是0。語句是宣告並初始化的簡寫形式。例如這裡的 var ...

Go語言之Go 語言迴圈語句

go 語言提供了以下幾種型別迴圈處理語句 迴圈型別 描述for 迴圈 重複執行語句塊 迴圈巢狀 在 for 迴圈中巢狀乙個或多個 for 迴圈 迴圈控制語句可以控制迴圈體內語句的執行過程。go 語言支援以下幾種迴圈控制語句 控制語句 描述break 語句 經常用於中斷當前 for 迴圈或跳出 swi...