Go基礎及語法(二)

2022-07-10 08:21:11 字數 1070 閱讀 6585

目錄陣列(array)

指標map

package main

import "fmt"

func main()

package main

import "fmt"

func main()

package main

import "fmt"

func main()

package main

import "fmt"

func main()

package main

import "fmt"

func main()

package main

import "fmt"

func main() //中括號裡可填數,代表陣列預留大小,可不填,為自適應

b := int, int}

c := make(int, 3, 4) //make開闢乙個記憶體空間

fmt.println(a, b, c) //[1 2 3] [[1 2] [3 4]] [0 0 0]

fmt.println(a) //[1 2 3 4]

var d = make(int, 5)

copy(d, a) //拷貝

fmt.println(d) //[1 2 3 4 0]

//遍歷方法一

for k, v := range d

//遍歷方法二

for i := 0; i < len(d); i++

}

package main

import "fmt"

func main()

map儲存的是鍵值對的資料

map遍歷與陣列類似

package main

import "fmt"

func main()

go基礎語法(二)

格式 func function name parameter list return types 例如 func max num1,num2 int int else return result func test args.int func main func main func swap x,...

go基礎筆記 基礎語法

package main import fmt 在函式外部不可以使用 來定義變數 定義包內部變數 var ii 11 定義包內部多個變數 var bb true ss hello world temp int 123 func variable func main package main impo...

GO語言基礎語法

語言變數 go語言的語言符號又稱記法元素,共包括5類,標籤符 identifier 關鍵字 keyword 操作符 operator 分隔符 delimiter 字面量 literal 它們是組成go語言 和程式的最基本單位。go語言的所有源 都必須由 unicode 編碼規範的 utf 8 編碼格...