馬士bingGoLang后端工程師2023
舉個(gè)例子:張三和李四都有一個(gè)名叫studygo
的項(xiàng)目,那么這兩個(gè)包的路徑就會(huì)是:
以后我們從github上下載別人包的時(shí)候,如
以上為一維數(shù)組的定義方式。例如,以下定義了數(shù)組balance長(zhǎng)度為10,類型為float32:
var balance [10]float32
數(shù)組可以通過(guò)字面量在聲明的同時(shí)快速初始化,例如:
balance := [5]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
如果數(shù)組長(zhǎng)度不確定,可以使用...代替數(shù)組的長(zhǎng)度,編譯器會(huì)根據(jù)元素個(gè)數(shù)自行推斷數(shù)組的長(zhǎng)度,例如:
var balance = [...]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
如果設(shè)置了數(shù)組的長(zhǎng)度,我們還可以通過(guò)指定下標(biāo)來(lái)初始化元素,例如:
// 將索引為 1 和 3 的元素初始化 balance := [5]float32{1:2.0,3:7.0}
標(biāo)簽: