我正在寻找一个 lib 或片段,它允许(漂亮地)打印结构实例的内容而不是它的结构。下面是一些代码和预期的输出:
package main
import "fantastic/structpp"
type Foo struct {
Bar string
Other int
}
func main() {
i := Foo{Bar: "This", Other: 1}
str := structpp.Sprint{i}
fmt.Println(str)
}
会打印(这个或类似的):
Foo struct {
Bar string
Other int
}
请注意,我知道github.com/davecgh/go-spew/spew但我不想漂亮地打印数据,我只需要结构的定义。
摇曳的蔷薇
杨魅力
相关分类