gpt4 book ai didi

go - 在golang中填充结构数组

转载 作者:IT王子 更新时间:2023-10-29 01:22:13 27 4
gpt4 key购买 nike

我有这样的结构

type Coverage struct {
neoCoverage []NeoCoverage
ApocCoverage []ApocCoverage
ApocConfigCoverage []ApocConfigCoverage
}

type NeoCoverage struct {
Name string
Number string
}

那么我应该如何填充覆盖结构?

这是我正在尝试的方式。

coverage = Coverage{
[]neoCoverage: NeoCoverage{
Name: "xyz",
Number: "xyz123",
},
}

最佳答案

类似下面的内容

package main

import "fmt"

func main() {
type NeoCoverage struct {
Name string
Number string
}

type Coverage struct {
neoCoverage []NeoCoverage
}

coverage := Coverage {
neoCoverage: []NeoCoverage {
NeoCoverage{ Name: "xyz", Number: "xyz123" },
NeoCoverage{ Name: "abc", Number: "abc123" },
},
}

fmt.Println(coverage)
}

输出

{[{xyz xyz123} {abc abc123}]}

这里是简要说明; neoCoverage:[]NeoCoverage{} 代表 NeoCoverage 的 slice ,该 slice 应使用 NeoCoverage{} 元素填充,如 NeoCoverage{ 名称:“xyz”,编号:“xyz123”},...

关于go - 在golang中填充结构数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28001040/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com