我正在为我的 go 程序使用urfave/cli
,我想要一个 cli 标志来读取这样一个 json 值:
{"name":"foo","surname":"var"}
我目前正在将该变量读取为 a cli.StringFlag
,它返回 a string
。然后,我打算json.Unmarshall
这样做,但它不起作用。问题是string
cli库返回的是这样的:
[{name foo} {surname var}]
这不再是 json 了。
有没有办法做到这一点?请注意,如果它返回一个简单的地图,那也可以
倚天杖
HUX布斯
相关分类