如何在golang中创建对象数组?

如何在golang中创建对象数组?,第1张

如何在golang中创建对象数组?

您要的是可能的- 游乐场链接

package mainimport "fmt"func main() {    v := []interface{}{        map[string]string{"name": "ravi"},        []string{"art", "coding", "music", "travel"},        map[string]string{"language": "golang"},        map[string]string{"experience": "no"},    }    fmt.Println(v)}

但是您可能不想这样做。您正在与类型系统进行斗争,如果您这样做,我会质疑您为什么要使用Go。考虑利用类型系统-
游乐场链接:

package mainimport "fmt"type candidate struct {    name string    interests []string    language string    experience bool}func main() {    candidates := []candidate{        { name: "ravi", interests: []string{"art", "coding", "music", "travel"}, language: "golang", experience: false,        },    }    fmt.Println(candidates)}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5476406.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存