This project implements a Go client library for the Hipchat API.
Repository Index
47,133 repositories indexed
721–744 of 1,033 · Most stars
Golang simple thread pool implementation
- golang
- threadpool
- channels
- scalable
Pattern Matching library for go
- branching
- conditions
- golang
- matching
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
- go
- golang
- library
- module
go websocket client for unit testing of a websocket handler
Go helpers to manage environment variables
- tree
- golang
- environment
- configuration-management
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
Integrates Spiffe and Vault to have secretless authentication
- spire
- spiffe
- vault
- hashicorp
High performance JSON iterator & validator for Go
- high-performance
- json
- validation
- go
Go benchmark harness.
Authenticated encrypted API tokens (IETF XChaCha20-Poly1305 AEAD) for Golang
- golang
- tokens
- branca
- jwt
A collection of command-line tools to work with your Mastodon account
- hacktoberfest
xmux is a httprouter fork on top of xhandler (net/context aware)
Go Hosting Solution for AWS, Google Cloud and Digital Ocean
- aws
- golang
- hosting
- cloudformation
Behaviour Driven Development tests generator for Golang
Xferspdy provides binary diff and patch library in golang. [Mentioned in Awesome Go, https://github.com/avelino/awesome-go]
- fingerprint-generation
- diff
- golang
🚨 Fiber middleware for slog logger
- attribute
- errors
- fiber
- go
A Golang Middleware to handle X-Forwarded-For Header
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
- mime
- mime-types
- mime-database
- filetype
A tiny wrapper over amqp exchanges and queues 🚌 ✨
- rabbitmq
- eventbus
- microservices
- golang
A simplistic Neural Network Library in Go
- neural-network
- golang
- go
- machine-learning
Hare is a nimble little database management system for Go.
The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange.
CetusGuard is a tool that protects the Docker daemon socket by filtering calls to its API endpoints.