|      1hellowang      2019-06-06 11:51:45 +08:00 看你头像进来的 | 
|  |      2Yoock      2019-06-06 11:53:13 +08:00 golang pprof 看一下堆栈 | 
|  |      3pursuer      2019-06-06 11:56:46 +08:00 内存回收不是用完就立即回收的 | 
|      4EthanDon      2019-06-06 11:57:08 +08:00 json 解析还需要手动吗,gin 的话不是直接 bindjson 就完了吗。。。 | 
|  |      5bagel      2019-06-06 11:58:16 +08:00 头几次一直涨因为还没触发 GC 吧。十万次稳定在 10M,说明没有内存泄露,GC 很稳。Go 真是独立开发者福音,小服务器上跑全套足够用。对比 Java,10M 连 JVM 都起不起来。 | 
|  |      6memorycancel      2019-06-06 12:27:44 +08:00 via iPhone 不要自己用 struct 解析 json ,用三方库,我以前用的 gjson 这个,还行吧,凑活用 | 
|  |      7reus      2019-06-06 14:38:06 +08:00 用 struct 是最方便的,不知道为啥一定要用 map[string]interface{},不嫌 type assertion 麻烦? 另外这个内存占用没有任何怪异之处 | 
|      8aliipay      2019-06-06 19:36:18 +08:00 map[string]interface{} 应该是最糟糕的地方,struct 和 gjson 都还不错,可以看具体情况选择 |