Existe uma função em ir para imprimir todos os nomes e valores atuais de membros de um objeto?
-
18-09-2019 - |
Pergunta
Estou procurando algo como o PRIM_R do PHP ou o Python dicto. Alguém sabe se essa função existe ou é algo que precisa ser implementado?
Outras dicas
Para imprimir objetos nativos Go, como mapas, fatias e matrizes, você pode tentar:
fmt.Printf("%v", object)
No entanto, não há um método geral para fazê-lo com tipos de estrutura definidos pelo usuário.
Tentar
fmt.Printf("%+v", object)
Isso pode lhe dar algo parecido com o que você deseja.
Você pode tentar usar o pacote dump
, que age semelhante ao PHP print_r
ou var_dump
.
o Fontes estão aqui e a A página principal do projeto está aqui.
Então basta ligar dump.Dump(yourObject)
ou dump.Fdump(file, yourObject)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow