オブジェクトのすべての現在のメンバーの名前と値を印刷する移動中の関数はありますか?
-
18-09-2019 - |
質問
私は、PHPのしますprint_rやPythonの辞書のののようなものを探しています。この関数が存在する、または実装する必要があり、その何かあれば誰もが知っていますか?
他のヒント
マップ、スライス、および配列のように、ネイティブ行くオブジェクトを印刷するために、あなたが試すことができます:
fmt.Printf("%v", object)
ただし、ユーザー定義の構造体のタイプでそれを行うための一般的な方法はありません..
試してみてください。
fmt.Printf("%+v", object)
それはあなたが望むものに似た何かを与えるかもしれません。
あなたは、PHPのdump
やprint_r
に似た働きパッケージvar_dump
を、使用して試すことができます。
源はここにとされています< = "http://code.google.com/p/golang/" のrel = "nofollowをnoreferrer" のhref>メインプロジェクトページはこちらこちらです。
それからちょうど呼び出すdump.Dump(yourObject)
またはdump.Fdump(file, yourObject)
所属していません StackOverflow