Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
- grpc
- golang
- middleware
- generic-functions
79,841 visible repositories in the index
1–17 of 17 · Most stars
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Automatically generate Go test boilerplate from your source code.
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Autonomous penetration testing using a swarm of AI agents. Orchestrates recon, classification, exploitation, and reporting specialists with ReAct reasoning — supports bug bounty, continuous monitoring, and CTF modes. Built with Go and 7+ native security tools.
An open-source project in Golang to asess different API Security tools and WAF for detection logic and bypasses
🔭 Powerful tool for testing WebHooks and more
HTTP requests collector to test webhooks, notifications, REST clients and more ...
A Go test assertion library for verifying that two representations of JSON are semantically equal
A Go library help testing your RESTful API application
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
The most flexible component-oriented framework for GoLang applications
Application for HTTP benchmarking via different rules and configs
gogiven - BDD testing framework for go that generates readable output directly from source code
Mocker + Proxy Application
Unit-testing predicates for Go.
Automatically generate Go code for mocking interfaces in unit tests