2
ファイルをロードしてName文字列を変更したときに、confconfigをmyconfig.gcfgに書き出したいとします。どうすればいいですか? サンプル設定:ファイルをロードしてMySpan変種を変更したときにcfgファイルに書き戻す方法は?
[Span]
Name = "DuraSpan"
MySpan = 4
[Sys]
SerialName = "/dev/ttyS0"
ゴーコード:
import "gopkg.in/gcfg.v1"
type Config struct {
Span struct {
Name string
MySpan int
}
Sys struct{
SerialName string
}
}
var conf Config
err := gcfg.ReadFileInto(&conf, "myconfig.gcfg")
conf.Span.MySpan = 6
どのファイルに変更を書き戻すには?
Thsnks、私はgo-yamlを試してみます。 – Wandy