我正在寻找类似于PHP的print_r或python的字典。任何人都知道这个函数是否存在,或者它需要实现的东西?Go中是否有函数来打印对象的所有当前成员名称和值?
2
A
回答
4
3
对于打印本地去的物体,如地图,切片和数组,你可以尝试:
fmt.Printf("%v", object)
但是没有与用户定义的结构类型做一个通用的方法..
2
尝试
fmt.Printf("%+v", object)
这可能给你类似的东西,你想要什么。
1
您可以尝试使用包含dump
的包,其行为与PHP的print_r
或var_dump
相似。
该sources are here和main project page is here。
然后,只需调用dump.Dump(yourObject)
或dump.Fdump(file, yourObject)
相关问题
- 1. 是否有可能在C++中获取当前(成员)函数名称?
- 2. C#打印一个对象的所有成员的值
- 3. 打印当前目录中所有文件的名称 - c
- 4. 使用成员函数打印对象
- 5. 打印成员名称
- 6. 打印对象名称,当对象调用类中的函数时
- 7. 如何在类成员函数内打印调用者对象名称?
- 8. 在所有阵列成员上调用对象成员函数
- 9. 将一个类的所有成员复制到当前对象
- 10. 打印当前值和未来值
- 11. Python生成器函数名称 - 前缀是否有用?
- 12. 所有对象成员
- 13. Python,所有绑定变量的打印名称和值
- 14. 获取来自对象中的所有名称和它的
- 15. 打印类中的所有对象
- 16. 为什么打印对象名称是prototype.constructor的名称而不是nodejs中构造函数的名称?
- 17. 打印所有JavaScript函数
- 18. 是否有可能获得D中枚举成员的名称和值?
- 19. 私有成员“当前”的值在成员函数的末尾异常改变
- 20. 在Java中打印对象的名称
- 21. 是否可以打印对象的名称?
- 22. 具有相同名称的嵌套类和成员函数
- 23. 如何将一个成员函数名称赋值给一个函数对象?
- 24. 的Perl:打印对象的属性名称和值
- 25. 如何在javascript中打印对象中所有属性的值?
- 26. 获取所有当前可用的成员的名字
- 27. 是否可以在php中打印所有被调用的类和函数?
- 28. 为什么在函数名称前需要“函数”关键字?所有对象都是真实函数吗?
- 29. 修饰器打印函数调用细节 - 参数名称和有效值
- 30. 根据名称调用对象成员的JavaScript函数
从围棋手册:'打印结构时,加标志(%+ V)加场names'。 – 2012-07-22 06:40:23