a thread-safe concurrent map for go
Repository Index
47,133 repositories indexed
73–96 of 115 · Most stars
Golang simple thread pool implementation
- golang
- threadpool
- channels
- scalable
Search the web and primary sources, read full pages, and check every citation. MCP server for Claude, Cursor, Codex and more. Runs on your machine.
A thread safe map which has expiring key-value pairs.
- go
- library
- package
- time
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
- log
- scanner
- reverse
⚡️ Zero-dependency QR Code generator and decoder for Go
- go
- qr-code
- qrcode
- qr
Webpage summary extractor using Facebook Open Graph and arc90's readability
- readability
- scraper
- opengraph
Highly concurrent drop-in replacement for bufio.Writer
- golang
- concurrent
- io
- multithreading
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
- golang
- go
- go-library
- golang-library
Library and tool for reading, writing, and processing transit data
- gtfs
- gtfs-realtime
- transit
- mobility
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
Golang counters for readers/writers
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
- assert
- golang
- library
- tdd
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
- environment-variables
- golang
- dotenv
- configuration
The New Yet another Readline for Go
- go
- golang
- nyagos
- command-line
Production-ready Go framework for gRPC + HTTP APIs with MongoDB ODM, zero-config SSL, Temporal workflows, cloud utilities, and bootstrap CLI.
TryLock support on read-write lock for Golang
- trylock
- locker
- mutex
Parse awesome-go README file and generate a new README file with repo info.
Readiness probes for Kubernetes application
- go
- golang
- k8s
- kubernetes
A Go package that read or set data from map, slice or json
- array
- go
- go-array
- map
A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache
- golang
- cache
- generic
- in-memory-cache
Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready.
- angular
- clean-architecture
- concurrency
- generics
Database wrapper that manage read write connections