go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
- golang
- go
- trylock
- mutex
47,133 repositories indexed
265–288 of 392 · Most stars
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
The reactive framework for Go.
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
Server-driven framework for building stateful, reactive web applications entirely in Go.
Simple I/O event notification library wirtten in Golang
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)
Disgo is the next generation of Discord API Consumption. Create a Discord Bot with Go using this Discord API Wrapper (SDK Client).
Golang binary decoder for mapping data into the structure
🧬 Pure DNA of your CLI
Signature based honeypot detector tool written in Golang
Fluent API to make it easier to create Json objects.
a thread-safe concurrent map for go
Golang simple thread pool implementation
A self-hostable REST-like API to get the time zone from geo coordinates
Flexible translation and humanization library for Go, based on the concepts behind gettext.
High-performance Distributed Command Pattern (DCP) for Go
Go Stream, like Java 8 Stream.
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
distributed data sync with operational transformation/transforms
create boilerplate structure for neovim plugins
Go cross-platform glfw library for creating an OpenGL context and receiving events.
k6 extension to output real-time test metrics to an InfluxDB 2.x database
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
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.