flyzy博客
分享便宜VPS与网络优惠
搬瓦工

golang大佬帮忙debug,付费

一个go程序,运行后报这个错误:
0|abc  | 2023/03/25 14:22:46 GetTokenInfo4Cache Key not found 0|abc  | 0|abc  | 2023/03/25 14:22:46 get token info from cache fail 0|abc  | error code: 1020 0|abc  | 2023/03/25 14:22:46 Unmarshal err: invalid character ‘e’ looking for beginning of value 0|abc  | 2023/03/25 14:22:46 get token info from api error invalid character ‘e’ looking for beginning of value 0|abc  | 2023/03/25 14:22:46 getTokenInfo err: invalid character ‘e’ looking for beginning of value复制代码

invalid character ‘e’ looking for beginning of value这个错误网上找的方法改了,都没对,可能我技术太菜

请大佬来接单。

黑龙江省网友说:是json? struct 反射做好了?

河北省网友说:缓存键值GetTokenInfo4Cache不存在,返回nil, 紧接着对nil执行了 json.Unmarshal , 那就报错咯

湖南省网友说:也是找论坛mjj写的一个go程序,说实话我不懂go,
恶补了一下,还是没改对。。
mjj联系不上

湖北省网友说:写好后debug没问题的么?看起来像是GetTokenInfo4Cache这个func获取不到key。api接口有变动了?

江西省网友说:当时是没问题,后来才出现的这个问题。。
请求的是别人的api,可能是别人api发生了变化?
我网上查询的结果说是编码,和json数据结构的问题啊。。

河南省网友说:代码发出来

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » golang大佬帮忙debug,付费
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏