为何最终我放弃了 Go 的 sync.Pool
声明: 本文并非否定 sync.Pool,而是分享技术选型的思考过程,帮助大家更准确地使用它
一、使用场景
一句话总结:保存和复用临时对象,减少内存分配,降低GC压力
1.1、引入:
举个简单的例子:
type User struct {
ID int64 `json:"id"`
Username string `json:"username"`
Email string `json:"email"`
Profil