Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
Repository Index
47,133 repositories indexed
1,561–1,584 of 2,041 · Most stars
iam platform written in golang
Golang counters for readers/writers
FreeDesktop.org (xdg) Specs implemented in Go
- xdg
- go
- xdg-specs
- golang
Implements a simple floating point arithmetic expression evaluator in Go (golang).
- go
- golang
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
- ai
- golang
- llm
- structured-output
Apache AVRO for go
- avro
- go
- golang
- apache
A sync.WaitGroup with error handling and concurrency control
- golang
- goroutines
- waitgroup
- pool
Retrying made simple and easy for golang :repeat:
- resiliency
- go
- distributed-systems
Apache htpasswd Parser for Go.
- htpasswd
- golang
flexible data type for Go
- golang
- go
- generic
- types
Opinionated declarative CLI args, ENV vars and config files
- cli
- command
- command-line
- go
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
- assert
- golang
- library
- tdd
Load GTFS files in golang
- go
- gtfs
- hacktoberfest
A better structured display of golang symbols information
- go
- lua
- neovim
- structures
A linter that detect the possibility to use variables/constants from the Go standard library.
- go
- golang
- linter
A collection of CLI argument types for the Go `flag` package.
- golang
- cli
- argument-parser
- enum
Python-like dictionaries for Go
- golang
- go
- python
- dict
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
Helper routines for simplifying the creation of optional fields of basic type.
- go
- golang
- pointer
- pointers
Versatile Go code generator.
- golang
- code-generator
- generics
- conditional-compilation
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
- custom-elements
- custom-elements-manifest
- go
- golang
Collections of string utils I have created over the years
- string
- string-manipulation
- golang
- collection
Library created for testing JSON against patterns.