golangのjsonプロセッサーへのクイックssh設定を書いています。構造体プロパティへのGolang動的アクセス
type SshConfig struct {
Host string
Port string
User string
LocalForward string
...
}
私は現在、私のsshのconfigファイルのすべての行を超えるループとスペースと更新するプロパティのチェックに線を分割しています:私は、次のstuctを持っています。
if split[0] == "Port" {
sshConfig.Port = strings.Join(split[1:], " ")
}
プロパティが存在するかどうかを確認して動的に設定する方法はありますか?
私があなたに求めていることは明らかではありませんが、なぜYAMLやJSONなどの設定にシリアル化していないのですか? –