gpt4 book ai didi

go - 更新结构中的值不起作用

转载 作者:IT王子 更新时间:2023-10-29 02:10:40 26 4
gpt4 key购买 nike

我已经用值构建了结构,我用循环运行来更新值,同时调试代码我看到它进入了像 element.Type = "cccc” 这样的案例行,但是当我看时循环退出后在 ftr 中,旧值存在且未更新,我在这里缺少什么?

ftr := FTR{}

err = yaml.Unmarshal([]byte(yamlFile), &ftr)

for index, element := range ftr.Mod{

switch element.Type {
case “aaa”, “bbbb”:
element.Type = "cccc”
case "htr”:
element.Type = "com"
case "no":
element.Type = "jnodejs"
case "jdb”:
element.Type = "tomcat"
}

}

这是结构

type FTR struct {
Id string
Mod []Mod
}


type Mod struct {
Name string
Type string
}

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