Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
- grpc
- golang
- middleware
- generic-functions
78,850 visible repositories in the index
265–288 of 1,871 · Most stars
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
The Universal Filesystem Abstraction for Go
An alternative full node bitcoin implementation written in Go (golang)
Translated🌚 🌍 🌝 Enhanced edition of GeoIP, freely customize GeoIP files in many formats, including but not limited to V2Ray dat format file geoip.dat, MaxMind mmdb format file, sing-box SRS format file, mihomo MRS format file, Clash ruleset, Surge ruleset, Nginx allow & deny rule files, etc. Enhanced edition of GeoIP for Nginx, V2Ray, Xray-core, Clash, mihomo, sing-box, Shadowrocket, Quantumult X, Surge, hysteria, Trojan-Go, dae, etc.
Kubernetes controller for GitHub Actions self-hosted runners
A Modern Orchestration Engine for Security
PostgreSQL zero-downtime migrations made easy
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
k0s - The Zero Friction Kubernetes
Sql mock driver for golang to test database interactions
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
Visualize call graph of a Go program using Graphviz
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
A flexible event/agent & automation system with lots of bees 🐝
👀 A Kubernetes cluster resource sanitizer
eBPF-based Linux high-performance transparent proxy solution.
Translated📖 Go Programmer Interview and Written Test Handbook | Starting from questions, it connects all the knowledge related to the Go language, so that you can master it thoroughly. https://golang.design/go-questions
Interactive prompt for command-line applications
A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests
A simple, zero-dependencies library to parse environment variables into structs
🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign.
The home of the CUE language! Validate and define text-based and dynamic configuration
Send and receive SMS messages using your Android phone programmatically via a simple HTTP API with end to end encryption supported.
Rainbond is an open-source container platform that requires no Kubernetes expertise. Its core capabilities are 100% open source. It abstracts away infrastructure complexity and provides a unified way to deploy and manage business applications, AI-generated projects, open-source AI software, and large language model services. AI helps teams deploy