:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
- topic
- pubsub
- go
- golang
69,259 visible repositories in the index
145–168 of 245 · Most stars
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
A set of tools to manipulate text, i.e. making text from templates in C#/Python way is faster than fmt.Sprintf
Everything you need for building an agent. A Go library for the LLM tool-calling loop with budgets, hooks, skills, and tracing.
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.
Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
Build your AWS Lambda-based Go backends quicker than ever
Go package that handles HTML, JSON, XML and etc. responses
Golang simple thread pool implementation
go websocket client for unit testing of a websocket handler
Translated⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface.
xmux is a httprouter fork on top of xhandler (net/context aware)
Xferspdy provides binary diff and patch library in golang. [Mentioned in Awesome Go, https://github.com/avelino/awesome-go]
🚨 Fiber middleware for slog logger
A Golang Middleware to handle X-Forwarded-For Header
A tiny wrapper over amqp exchanges and queues 🚌 ✨
The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange.
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.
Address handling for Go.
An enhanced and lightweight http client for Golang
Simple golang airtable API wrapper
GO Golang Utilities and helpers like validators and string formatters
Builds and restarts a Go project when it crashes or some watched file changes
A dead simple, highly performant, highly customizable sessions middleware for go http servers.