Stars
🔘 Minimalistic and High-performance goroutine worker pool written in Go
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
A kubectl plugin to enable shell completion for other plugins
This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better.
Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically read any custom context values, such as OpenTelemetry TraceID.
Curated list of Go design patterns, recipes and idioms
A flexible tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy.
Instant, easy, and predictable development environments
Benchmark Kubernetes persistent disk volumes with fio: Read/write IOPS, bandwidth MB/s and latency
A Go library for validating structs, maps and slices.
Go channels at horizontal scale (powered by message queues)
Define your dev environment as code. For microservice apps on Kubernetes.
Awesome-go list with stars. Automatically updated.
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
trzsz-go is the go version of trzsz, makes all terminals that support local shell to support trzsz ( trz / tsz ).