Currency handling for Go.
Repository Index
69,259 visible repositories in the index
25–48 of 85 · Most stars
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
- go
- golang
- slog
- handler
Translated📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling. Easy to use. Also includes compression among its enhanced features.
- logging
- go-logger
- monolog
- file-logging
Handcrafted Go bindings for libVLC and high-level media player interface
- libvlc
- go
- vlc
- bindings
Testing API Handler written in Golang.
- golang
- testing-tools
The Emperor takes care of all errors personally
- go
- golang
- error-handling
- error-handler
A hand-crafted 2D game library in Go.
Composable framework for writing HTTP handlers in Go.
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
- golang
- go
- web-framework
- api-server
Berth is a lightweight GPU resource manager written in Go. It controls which applications get access to your GPU, when they get it, and how that access is handed off.
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
- cqrs
- golang
- mediator
- mediator-pattern
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
- event-handlers
- trigger
🚨 slog: Attribute formatting
- anonymization
- error
- formatter
- formatting
⚡️ A lightning fast HTTP router
- router
- routing
- fast
- trie
Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
- rabbitmq
- amqp
- failover
- go
Go package that handles HTML, JSON, XML and etc. responses
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.
- router
- http-router
- go
- mux
xmux is a httprouter fork on top of xhandler (net/context aware)
🚨 Fiber middleware for slog logger
- attribute
- errors
- fiber
- go
A Golang Middleware to handle X-Forwarded-For Header
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
- golang
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.
- chrome-headless
- cli
- go
- goldmark
Address handling for Go.