package main
import "fmt"
func main() {
code := map[string]interface{}{
"test": "test",
}
myString := fmt.Sprintf("%v", code)
fmt.Println(myString)
}
выводит
map[test:test]
я хочу получить на выходе просто строку без всяких map
"{"test":"test"}"
так не работает
code.(string)
interface conversion: interface {} is map[string]interface {}, not string
реально ли просто джсон или массив джсонов сделать строкой?
суть почему сразу не в строке: в сервисе надо обрабатывать поля объекта, менять их, а отсылать наружу уже просто строкой