我查看了标题非常相似的帖子(Data::Dumper 中是否有一个 C 等效于 Perls 的 Dumper() 方法?),关于 C 等效于Data::Dumper::Dumper();
. 我对 Go 语言有类似的问题。
我是一名 Perl 狂热者,也是一名编程爱好者,Data::Dumper
每天使用类似的后代数百次。我开始学习 Go,因为它看起来是一门有趣且有趣的语言,它可以让我摆脱 Perl 的陈规陋习,同时让我看到做事的新方法......其中一件事我真正想要的是这样的:
fmt.Println(dump.Dumper(decoded_json))
查看生成的数据结构,例如Data::Dumper
将 JSON 转换为哈希数组。在 Go 中看到这一点,将帮助我了解如何构建和使用数据。在我学习围棋的过程中,这样的事情会被认为是一个重要的瞬间。
与C对应文章中的陈述相反,我相信我们可以写这个,因为我会将 Dumper 传递给 Println,在编译完任何 JSON 字符串或 XML 页面后,我传入并解码。我应该能够看到解码的结果,处于类似 Dumper 的状态......那么,还有没有人知道存在这样的事情?或者也许有一些指针可以完成这样的事情?