peczenyj /xpoolGo80Yet another golang type safe object pool using genericsgogolangobject-pooltype-safety