https://github.com/deckarep/golang-set
concurrency datastructures generics go golang set threadsafe
Score: 34.6811893193701
Last synced: about 1 hour ago
JSON representation
Repository metadata:
A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp.
- Host: GitHub
- URL: https://github.com/deckarep/golang-set
- Owner: deckarep
- License: other
- Created: 2013-07-03T21:52:01.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2026-10-02T17:47:57.000Z (about 1 month ago)
- Last Synced: 2026-11-02T05:35:00.851Z (5 days ago)
- Topics: concurrency, datastructures, generics, go, golang, set, threadsafe
- Language: Go
- Homepage:
- Size: 451 KB
- Stars: 4,774
- Watchers: 48
- Forks: 297
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Ralph Caraveo
- Login: deckarep
- Email: deckarep@gmail.com
- Kind: user
- Description: - Love to solve challenging problems with code - Weapons of choice Go, Python, Zig and sometimes TypeScript.
- Website: https://medium.com/@deckarep
- Location: Los Angeles, CA
- Twitter: deckarep
- Company:
- Icon url: https://avatars.githubusercontent.com/u/200686?v=4
- Repositories: 159
- Last Synced at: 2026-11-06T13:14:41.479Z
- Profile URL: https://github.com/deckarep
GitHub Events
Total
- Create event: 3
- Delete event: 1
- Fork event: 21
- Issue comment event: 48
- Issues event: 15
- Pull request event: 28
- Pull request review comment event: 8
- Pull request review event: 6
- Push event: 14
- Release event: 3
- Watch event: 422
- Total: 569
Last Year
- Fork event: 1
- Issue comment event: 11
- Issues event: 2
- Pull request event: 7
- Pull request review comment event: 1
- Push event: 4
- Release event: 1
- Watch event: 19
- Total: 46
Committers metadata
Last synced: 1 day ago
Total Commits: 193
Total Committers: 49
Avg Commits per committer: 3.939
Development Distribution Score (DDS): 0.585
Commits in past year: 25
Committers in past year: 9
Avg Commits per committer in past year: 2.778
Development Distribution Score (DDS) in past year: 0.68
| Name | Commits | |
|---|---|---|
| Ralph Caraveo | d****p@g****m | 80 |
| Ralph Caraveo | r****o@l****m | 17 |
| sjakobi | s****i@g****m | 11 |
| Hiroyuki Toda | m****r@g****m | 8 |
| Scott Pakin | s****g@p****g | 8 |
| Ashkan Ghassemi | g****i@f****t | 5 |
| Jeff Widman | j****f@j****m | 5 |
| a very fake floordiv | r****v@g****m | 4 |
| Ryan Clarke | r****b@r****m | 4 |
| Joshua Liebow-Feeser | h****o@j****m | 3 |
| Seoester | s****r@g****m | 3 |
| x0Lazarus | 1****s | 3 |
| Szymon Sobczak | s****k@g****m | 2 |
| Rob Yoder | r****b@a****m | 2 |
| Nao Yonashiro | o****o@g****m | 2 |
| Keiichi Hirobe | c****e@g****m | 2 |
| Scott Kidder | s****r@b****m | 2 |
| Adriano Orioli | o****o@g****m | 1 |
| Ashish Sehra | a****a@g****m | 1 |
| Bertold Kolics | b****d@g****m | 1 |
| Cemre Mengu | c****u@g****m | 1 |
| Charlie Tonneslan | c****0@g****m | 1 |
| Devendranath Thadi | d****3@g****m | 1 |
| Fraser Waters | f****e@g****m | 1 |
| 嗯嗯 | c****n@g****m | 1 |
| vyshah | v****o@g****m | 1 |
| pem | p****u@l****r | 1 |
| nextzhou | n****u@g****m | 1 |
| lorneli | l****i@1****m | 1 |
| fujie | f****e@q****m | 1 |
| and 19 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 78
Total pull requests: 119
Average time to close issues: 8 months
Average time to close pull requests: about 2 months
Total issue authors: 67
Total pull request authors: 61
Average comments per issue: 2.42
Average comments per pull request: 1.21
Merged pull request: 66
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 34
Past year average time to close issues: 5 days
Past year average time to close pull requests: 11 days
Past year issue authors: 6
Past year pull request authors: 16
Past year average comments per issue: 2.83
Past year average comments per pull request: 0.91
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- jeffwidman (5)
- deckarep (3)
- Crisyix (2)
- rickb777 (2)
- dgiridharan (2)
- ColaMint (2)
- autarch (2)
- bhilton (1)
- efulmo (1)
- gsavovski (1)
- nikist97 (1)
- lastmjs (1)
- mai7star (1)
- ashwek (1)
- ASalihov (1)
Top Pull Request Authors
- deckarep (14)
- mai7star (8)
- ryclarke (7)
- wangzhione (6)
- jeffwidman (6)
- liu-idf18 (5)
- freeformz (4)
- AdamMagued (4)
- x0Lazarus (3)
- spakin (3)
- standstaff (2)
- adambaratz (2)
- orisano (2)
- amikai (2)
- mxmlkzdh (2)
Top Issue Labels
- community-patch-ok (1)
Top Pull Request Labels
Package metadata
- Total packages: 23
- Total downloads: unknown
- Total docker downloads: 4,907,526,617
- Total dependent packages: 8,610 (may contain duplicates)
- Total dependent repositories: 10,343 (may contain duplicates)
- Total versions: 59
proxy.golang.org: github.com/deckarep/golang-set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/golang-set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:53:44.148Z (1 day ago)
- Versions: 2
- Dependent Packages: 6,407
- Dependent Repositories: 9,165
- Docker Downloads: 198,778,328
-
Rankings:
- Dependent packages count: 0.035%
- Dependent repos count: 0.081%
- Docker downloads count: 0.218%
- Average: 0.669%
- Stargazers count: 1.231%
- Forks count: 1.78%
proxy.golang.org: github.com/deckarep/golang-set/v2
Package mapset implements a simple and set collection.
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/golang-set/v2#section-documentation
- Licenses: MIT
- Latest release: v2.9.0 (published 7 months ago)
- Last Synced: 2026-11-06T01:42:31.203Z (1 day ago)
- Versions: 11
- Dependent Packages: 2,203
- Dependent Repositories: 1,178
- Docker Downloads: 4,708,748,289
-
Rankings:
- Dependent repos count: 0.227%
- Dependent packages count: 0.24%
- Docker downloads count: 0.334%
- Average: 0.759%
- Stargazers count: 1.226%
- Forks count: 1.768%
proxy.golang.org: github.com/Deckarep/golang-set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/Deckarep/golang-set
- Documentation: https://pkg.go.dev/github.com/Deckarep/golang-set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:42:41.181Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.181%
- Forks count: 1.913%
- Average: 3.441%
- Dependent packages count: 5.162%
- Dependent repos count: 5.508%
proxy.golang.org: github.com/deckarep/golang-set/v3
Package mapset implements a simple, generic set collection.
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/golang-set/v3#section-documentation
- Licenses: MIT
- Latest release: v3.0.0 (published about 2 months ago)
- Last Synced: 2026-11-06T01:42:26.919Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.152%
- Average: 4.296%
- Dependent repos count: 4.44%
proxy.golang.org: gopkg.in/deckarep/golang-set.v1
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://pkg.go.dev/gopkg.in/deckarep/golang-set.v1#section-documentation
- Licenses: MIT
- Latest release: v1.7.1 (published about 8 years ago)
- Last Synced: 2026-11-06T01:42:30.746Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.786%
- Forks count: 1.143%
- Average: 4.568%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/deckarep/golang-Set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/golang-Set
- Documentation: https://pkg.go.dev/github.com/deckarep/golang-Set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:42:42.262Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.057%
- Forks count: 1.111%
- Average: 4.628%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/Deckarep/golang-set/v2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Deckarep/golang-set/v2#section-documentation
- Licenses: other
- Latest release: v2.9.0 (published 7 months ago)
- Last Synced: 2026-11-06T01:53:43.371Z (1 day ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.568%
- Average: 4.721%
- Dependent repos count: 4.875%
proxy.golang.org: github.com/deckarep/GoLang-set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/GoLang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/GoLang-set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:53:45.431Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.088%
- Forks count: 1.631%
- Average: 4.96%
- Dependent packages count: 7.77%
- Dependent repos count: 9.351%
proxy.golang.org: github.com/deckarep/goLang-set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/goLang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/goLang-set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:42:40.094Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.088%
- Forks count: 1.631%
- Average: 4.96%
- Dependent packages count: 7.77%
- Dependent repos count: 9.351%
proxy.golang.org: github.com/deckarep/Golang-set/v2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/deckarep/Golang-set/v2#section-documentation
- Licenses: other
- Latest release: v2.9.0 (published 7 months ago)
- Last Synced: 2026-11-06T01:42:42.503Z (1 day ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.681%
- Average: 5.871%
- Dependent repos count: 6.062%
proxy.golang.org: github.com/deckarep/Golang-set
Package mapset implements a simple and generic set collection.
- Homepage: https://github.com/deckarep/Golang-set
- Documentation: https://pkg.go.dev/github.com/deckarep/Golang-set#section-documentation
- Licenses: MIT
- Latest release: v1.8.0 (published almost 5 years ago)
- Last Synced: 2026-11-06T01:42:29.588Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
debian-11: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://packages.debian.org/bullseye/golang-github-deckarep-golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-08-26T11:29:36.571Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-09-19T15:27:57.463Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-03-08T02:57:00.153Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: go-github-com-deckarep-golang-set-v2
Set type for Go
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n7842
- Licenses: other
- Latest release: 2.6.0 (published 8 months ago)
- Last Synced: 2026-04-27T18:11:14.649Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-10: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://packages.debian.org/buster/golang-github-deckarep-golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-03-14T05:04:36.882Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-08-13T17:54:13.483Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-03-11T09:03:05.775Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://packages.debian.org/trixie/golang-github-deckarep-golang-set
- Licenses: other
- Latest release: 2.7.0-1 (published 9 months ago)
- Last Synced: 2026-07-27T05:03:42.555Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://packages.debian.org/bookworm/golang-github-deckarep-golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-08-26T11:29:38.234Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: go-github-com-deckarep-golang-set
Set type for Go
- Homepage: https://github.com/deckarep/golang-set
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n7819
- Licenses: expat
- Latest release: 1.7.1 (published 8 months ago)
- Last Synced: 2026-04-27T18:13:08.992Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: golang-github-deckarep-golang-set
- Homepage: https://github.com/deckarep/golang-set
- Licenses: other
- Latest release: 1.5-2 (published 9 months ago)
- Last Synced: 2026-08-28T20:29:35.271Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- actions/setup-go v3 composite
- go.mongodb.org/mongo-driver v1.17.9
- github.com/davecgh/go-spew v1.1.1
- github.com/google/go-cmp v0.6.0
- go.mongodb.org/mongo-driver v1.17.9