У меня есть строка как показано ниже:
"{out: \"world\", out2: \"hello\", employee: {name: \"Singh\", emailid: \"simran@yahoo.com gur@yahoo.com\", address: {street_name: \"xxxxxx\", old_address: {old_street_name: \"xxxxxx\"}}, emp_code: \"12345678\"}, array2: [\"first\", \"second\"]}"
Я хочу получить вывод, как показано ниже. Я попытался использовать Json .MarshalIndent () здесь https://play.golang.org/p/uJbkNS00__k, но он возвращает ту же строку без отступа.
{
"out": "world",
"out2": "hello",
"employee":
{
"name": "Singh",
"emailid": "simran@yahoo.com gur@yahoo.com",
"address":
{
"street_name": "xxxxxx",
"old_address":
{
"old_street_name": "xxxxxx"
}
},
"emp_code": "12345678"
},
"array2": ["first","second"]
}