前提是已知所接受json的格式,該導入第三方庫來提高性能,還是自己寫字元串解析?


可以考慮一下zzzjson的golang版本,不過跟標準庫的功能有點出入


個人感覺,標準庫提供了就用標準庫,後期感覺標準庫會改,提升性能,使用標準庫,可以看看這篇博客https://www.cnblogs.com/xiaoyuanqujing/articles/11754189.html


謝邀。

這個的確,你感知的沒錯,其實不止是JSON解析,還有net/http庫,可以使用fasthttp替代。

關於JSON解析庫的,有個性能測試的對比圖,可以了解下。

所以對此,我們可以選擇使用成熟的第三方Golang的JSON解析庫,這裡給兩個不錯的,可以參考。

https://github.com/json-iterator/go

https://github.com/pquerna/ffjson

希望可以幫到你


當然是用標準庫的,第三方有些什麼奇奇怪怪的錯誤都沒人知道,比起性能更重要的是不出錯


go的標準庫效率一般都挺高的。你確定測試結果性能較弱?


親測ffjson應該是標準庫3倍以上,easyjson應該

更快,可以到github上找一下,不過最好別混用不然會有問題


推薦閱讀:
相关文章