go語言示例 變數

2021-06-19 09:18:11 字數 712 閱讀 1911

在go語言中,變數都的宣告都是顯式的。編譯器會用他們來做例如型別檢查等事情。

用var來宣告1個和多個變數。

可以一次宣告多個變數。

go會對初始化的變數進行型別推斷。

宣告的變數,如果沒有初始化,那麼其值為相應的零值。例如乙個int型別的變數其零值就是0。

":="語句是宣告並初始化的簡寫形式。例如這裡的 var f string = "short"。

plain text code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

package main

import "fmt"

func main()

$ go run variables.go

initial

1 2true

0short

Go語言示例 3變數宣告

variables.go源 定義字串型別自變數。package main import fmt func main 解釋執行。go run variables.go initial variables.go源 定義整數型自變數。package main import fmt func main 解釋...

Go 語言變數的定義 用法 示例

go語言的變數定義有一下這幾種方式 1 var 變數名 型別 示例 var a int 10,var a int 在變數定義完之後沒有賦值時會賦預設值,比如 var a int,輸出之後a的值為0。2 var 變數名 初始值 示例 var a 10 會根據賦值的型別自動推斷a的型別。3 變數 初始值...

go語言示例 for語句

go語言唯一的迴圈結構是for語句。這裡有三種基本的for迴圈結構。最簡單的形式是只有乙個單一的條件語句。乙個典型的for語句是具有初始化語句,條件語句,和執行後語句的。for語句如果沒有條件語句會一直迴圈直到有break語句或者return語句返回的時候。plain text code?1 2 3...