因此,我正在嘗試創建一個函式,該函式回傳一個存盤整數值和字串值的二維陣列。顯然,我可以像在 python 中那樣使用普通陣列,因為 go 使用資料型別。
我已經研究過使用結構,但我不知道我是否遺漏了一些東西,但我已經洗掉了大約 5 次我的一小段代碼,但一無所獲,有人能指出我正確的方向嗎? ,我覺得我無處可去...
type user_info struct{
id int
name string
}
new_user := []user_info{{id: 1, name: "Max"}}
這將創建一個實體,但是如何創建一個可以將新用戶附加到的陣列?
uj5u.com熱心網友回復:
你有多種方式來應用:
new_user := []user_info{
{id: 1, name: "Max"},
{id: 2, name: "John"},
{id: 3, name: "George"},
}
或者您可以逐項附加:
new_user = append(new_user, user_info{id: 4, name: "Sam"})
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/436604.html
下一篇:如何只處理一次單例錯誤
