Maison > Article > interface Web > Comment encoder et décoder JSON en langage Go
L'exemple de cet article décrit la méthode d'encodage et de décodage JSON en langage Go. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
json est devenu le meilleur moyen de transmettre des données entre différentes plates-formes. Golang a un très bon support pour json. Le code est le suivant :
package main import ( "fmt" "encoding/json" ) func main() { // json encode j1 := make(map[string]interface{}) j1["name"] = "脚本之家" j1["url"] = "http://www.jb51.net/" js1, err := json.Marshal(j1) if err != nil { panic(err) } println(string(js1)) // json decode j2 := make(map[string]interface{}) err = json.Unmarshal(js1, &j2) if err != nil { panic(err) } fmt.Printf("%#v\n", j2) }
J'espère. cet article aidera tout le monde à programmer Go Language.
Pour plus d'articles sur la façon d'encoder et de décoder JSON en langage Go, veuillez faire attention au site Web PHP chinois !