我有一个以老式方式转换为 JSON 的结构:
type Output struct {
Name string `json:"name"`
Command string `json:"command"`
Status int `json:"status"`
Output string `json:"output"`
Ttl int `json:"ttl,omitempty"`
Source string `json:"source,omitempty"`
Handlers []string `json:"handlers,omitempty"`
}
sensu_values := &Output{
Name: name,
Command: command,
Status: status,
Output: output,
Ttl: ttl,
Source: source,
Handlers: [handlers],
}
我想从文件系统中读取任意 JSON 文件,用户可以将其定义为任何内容,然后将其添加到现有 JSON 字符串中,并从原始文件中获取副本。
我怎样才能做到这一点?