ps1ttacus blog

JSON parsen in Golang

rel Faszinierend easy und verständlich wie ich go kenne. Struct definieren, in den das Json rein dekodiert werden kann

type test_struct struct {
    Test string
}

Vordefinierten struct dann initialiseren und als pointer an decoder.Decode übergeben

var t test_struct
err := decoder.Decode(&t)

Das coole ist ja, dass man nun bei einem JSON:

{
"Test":"Inhalt"
}

die Ausgabe von

fmt.Println(t.Test)

“Inhalt” ist. Wieder was gelernt und hier vermerkt um eine Google Suchanfrage zu sparen