Ho esaminato il post dal titolo molto simile (Is there a C equivalent to Perls' Dumper() method in Data::Dumper?), relativo a un valore C equivalente a Data::Dumper::Dumper();
. Ho una domanda simile per la lingua Go.Esiste un linguaggio Go equivalente al metodo Dumper() di Perls in Data :: Dumper?
Sono un Perl Zealot di mestiere, e sono un appassionato di programmazione, e uso Data::Dumper
e prole simile letteralmente centinaia di volte al giorno. Ho iniziato a imparare Go, perché sembra un linguaggio divertente e interessante, qualcosa che mi farà uscire dalla routine Perl in cui mi trovo, mentre apro gli occhi a nuovi modi di fare stuffz ... Una delle cose voglio davvero è qualcosa di simile:
fmt.Println(dump.Dumper(decoded_json))
per vedere la struttura di dati risultante, come Data::Dumper
sarebbe trasformare il JSON in un array di hash. Vedere questo in Go mi aiuterà a capire come costruire e lavorare con i dati. Qualcosa di simile sarebbe considerato un importante momento della lampadina nel mio apprendimento di Go.
Contrariamente alle dichiarazioni rese nella controparte posta C, credo che possiamo scrivere questo, e dato che sarò passando Dumper a println, dopo la compilazione che cosa mai stringa JSON o XML pagina mi passa dentro e decodifica. Dovrei essere in grado di vedere il risultato della decodifica, in uno stato di Dumper ... Quindi, non sa più nulla di simile a questo? o forse alcuni indicatori per ottenere qualcosa come questo fatto?
Grazie mille informazioni utili. golang-pretty era esattamente quello che stavo cercando – Drew