【发布时间】:2019-10-18 05:43:37
【问题描述】:
我目前正在尝试创建以下嵌套 json,包括使用 golang 的证书的 json 和 DER 编码字节数组 () 列表:
{
"webhooks":
[{
"clientConfig":{
"caBundle":"<derData []bytes>"
},
"name":"sth_name"
}]
}
因为<certDerBytes[]>,需要用到一个struct,但是不知道怎么初始化。
到目前为止,我已经创建了结构:
type jsonstruct struct {
Webhooks []struct {
ClientConfig struct {
CaBundle string `json:"caBundle"`
} `json:"clientConfig"`
Name string `json:"name"`
} `json:"webhooks"`
}
但无法实例化我必须编组为 json 的结构。
我已经尝试过使用字符串字面量,有很多初始化它的方法,就像你对普通的非嵌套结构一样。
我还划分了结构,即 type jsonstruct.. type webhooks ... 等,但这是错误的。
我也从内到外初始化了结构,但也没有用。
我需要创建
【问题讨论】:
-
请显示您尝试的实际代码以及遇到的具体问题。
标签: json go ssl-certificate