我在戈朗的json解析中遇到了问题。我使用了一些代码将json解析为map[string]interface{}{},但是当我试图迭代嵌套字段时,会触发错误(type interface {} does not support indexing我想得到以下信息:
遍历每个response->blogs,然后获取放置在response->posts->blog_n->photos->original_size中的original_size
我们创建了一个私有go库(实用程序包),用于在服务之间共享公共api方法和业务逻辑。在实用程序包中,我们在'.json‘文件中有几十个模拟JSON响应,用于模拟api测试。使用此实用程序包的服务也希望访问相同的模拟文件,因为它们依赖相同的模拟api响应来测试各种内部业务逻辑。pkg变量或方法引用相同的go get github.com/whatever/utility-