相关疑难解决方法(0)

是否有一个golang的jq包装器可以生成人类可读的JSON输出?

我正在编写一个go计划(让我们称之为foo),它在标准输出上输出JSON.

$ ./foo
{"id":"uuid1","name":"John Smith"}{"id":"uuid2","name":"Jane Smith"}
Run Code Online (Sandbox Code Playgroud)

为了使输出人类可读,我必须将其输入jq,如:

$ ./foo | jq .

{
"id":"uuid1",
"name": "John Smith"
}
{
"id":"uuid2"
"name": "Jane Smith"
}
Run Code Online (Sandbox Code Playgroud)

有没有办法使用开源的jq包装器来实现相同的结果?我尝试找到一些,但他们通常包含过滤JSON输入的功能,而不是美化JSON输出.

json go jq

4
推荐指数
1
解决办法
1184
查看次数

标签 统计

go ×1

jq ×1

json ×1