我觉得这应该是一个小问题,但是我尝试了所有我能想到的模式,但是我没有任何运气。我的结构需要encoding/json和github.com/zeebo/bencode软件包都可编码。它恰好包含一个通道,该通道不能被任何一个包编码。因此,它需要携带标记"-",以便跳过该字段。type Index struct { Data data Queue chan string `json:"-"`}由json包编码时有效,但对于bencode包失败。type Index struct { Data data Queue chan string `bencode:"-"`}当然,此块具有补充问题。我试图代码语法一样json:"-",bencode:"-",*:"-","-",-。有解决方案吗?谢谢你们。
1 回答
- 1 回答
- 0 关注
- 237 浏览
添加回答
举报
0/150
提交
取消