github.com/songzhibin97/go-baseutils@v0.0.2-0.20240302024150-487d8ce9c082/structure/sets (about) README.md hashset linkedhashset sets.go skipset treeset zset