refactor(xsync): replace functional map with xsync.Map, remove functional/map

This commit is contained in:
yusing
2025-09-13 23:19:20 +08:00
parent 493c0afdfa
commit 0d2229cca0
5 changed files with 11 additions and 130 deletions

View File

@@ -1,11 +1,12 @@
package agent
import (
"github.com/puzpuzpuz/xsync/v4"
"github.com/yusing/go-proxy/internal/common"
"github.com/yusing/go-proxy/internal/utils/functional"
)
var agentPool = functional.NewMapOf[string, *AgentConfig]()
var agentPool = xsync.NewMap[string, *AgentConfig](xsync.WithPresize(10))
func init() {
if common.IsTest {