Go Set

Open-source Go projects categorized as Set

Top 7 Go Set Projects

  • gods

    GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

    Project mention: How do you go about the lack of built in data structure like stack, queue for LeetCode | /r/golang | 2023-05-24

    for len(stack) > 0 { n := len(stack) - 1 // Top element fmt.Print(stack[n]) stack = stack[:n] // Pop } ``` Another solution would be to import a package like https://github.com/emirpasic/gods

  • golang-set

    A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

    Project mention: Is there something similar to blessed.rs ? | /r/golang | 2023-01-01

    If it were true, there wouldn't be any 3rd-party libs for Go and everybody used just the stdlib. For instance, if you need a set, you can use https://github.com/deckarep/golang-set . Of course, you can do it with the stdlib with map, but if you don't want to do that, use golang-set . I think Python has a much larger stdlib and yet, Python has tons of 3rd-party packages.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • gostl

    Data structure and algorithm library for go, designed to provide functions similar to C++ STL

  • functional-go

    This library is inspired by functional programming - Clojure

  • set

    A simple Set data structure implementation in Go (Golang) using LinkedHashMap. (by StudioSol)

  • set

    Thread(Safe/Unsafe) Set data structure for Go. (by gozeloglu)

  • go-set

    A simple, zero-dependency generic set implementation for Go.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-24.

Go Set related posts


What are some of the best open-source Set projects in Go? This list will help you:

Project Stars
1 gods 14,385
2 golang-set 3,501
3 gostl 932
4 functional-go 181
5 set 23
6 set 2
7 go-set 1
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.