Red de conocimiento informático - Aprendizaje de programación - la matriz de cadenas de golang map[string] está codificada en formato json o serializada, como la función de serialización de php, es decir, la matriz se convierte en una cadena;

la matriz de cadenas de golang map[string] está codificada en formato json o serializada, como la función de serialización de php, es decir, la matriz se convierte en una cadena;

json.Marshal() puede convertir la mayoría de los tipos de datos al formato json, como mapas, estructuras, etc.

paquete?principal

importar?(

"log"

"fmt"

"codificación/ json"

"codificación/json"

"codificación").json"

)

func?main()?{

v?:=?map[string]string{ "name":"foo",

}

datos,?err?:=?json .Marshal(v)

if?err?! =?nil?{ log.Println(err) return

}

fmt.Println(string( datos))

}