Go版本为go1.14 可以存或取临时对象集合; 可以安全的同时被多线程使用,保证线程安全; sync.Pool中保存的任何项都可能随时不做通知的释放掉,所以不适合用于像socket长连接或数据库连接池; 主要用途是增加临时对象的重用率,减少GC负担。 sync.Pool 结构 sync.Pool 存取流程图