Golang:"无法扫描类型"错误

时间:2016-10-02 12:43:09

标签: go

假设我有某种类型的数据结构d。在Golang中,我可以轻松地将它编组为使用它的字符串:

marshalled := fmt.Sprintf("%v", d)

但如果我试图解开它:

fmt.Sscanf(marshalled, "%v", &d)

我收到错误:

can't scan type: *Data

问题:如何在不编写自定义Lexer / Parser的情况下将字符串解析为我的结构体?我也不想使用encoding / json。

0 个答案:

没有答案