为了账号安全,请及时绑定邮箱和手机立即绑定

将字符串切片转换为结构良好/键控的(?)断续器

将字符串切片转换为结构良好/键控的(?)断续器

Go
湖上湖 2022-08-01 17:14:55
我有一个非常简单的字符串切片,我可以很高兴地将其转换为JSON,但是我需要为将使用它的系统添加密钥。例如:package mainimport (    "encoding/json"    "fmt")func main() {    hosts := []string{"hosta","hostb"}    bodyData, _ := json.Marshal(hosts)    fmt.Printf(string([]byte((bodyData))))}此输出:["hosta","hostb"]这是可以预料的。但是我想要:{"hosts":["hosta","hostb"]}我错过了什么?是的,我可以继续创建另一个结构,但是我肯定可以在召唤元帅时做些什么吗?https://play.golang.org/p/5bQfO1fw7Lc
查看完整描述

1 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

您可以使用地图:

bodyData, _ := json.Marshal(map[string]interface{}{"hosts":hosts})


查看完整回答
反对 回复 2022-08-01
  • 1 回答
  • 0 关注
  • 139 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号