go-fault

Fault injection library

A Go library that injects faults into HTTP requests to test failure scenarios in services

fault injection library in go using standard http middleware

GitHub

507 stars
190 watching
24 forks
Language: Go
last commit: almost 2 years ago
Linked from 3 awesome lists

gh-go

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
goioc/diA lightweight, Spring-like Dependency Injection library for Go363
nvidia/gontainerA dependency injection service container for Go projects.40
go-kod/kodA framework that enables dependency injection and aspect-oriented programming using generics and interceptors173
muir/njectA type-safe dependency injection system for Go that enables efficient and flexible creation of application chains.29
pingcap/failpointAn implementation of code injection points to introduce errors in user-controlled manner824
xhd2015/xgoAn all-in-one testing library for Go that provides utilities for mocking, tracing, and testing371
fs02/wireA runtime dependency injection and wiring library for Go applications.37
golobby/containerAn IoC container for dependency injection in Go applications566
petaki/inertia-goA Go package providing an Inertia.js server-side adapter217
gone-io/goneA lightweight dependency injection framework for building cloud-native microservices in Golang.133
thebagchi/sctp-goAn SCTP library for Go that enables secure and reliable communication over IP networks.17
gunnargrosch/failure-lambdaA tool that injects intentional errors into AWS Lambda functions to test their fault tolerance and resilience.94
southclaws/faultProvides an extensible error handling mechanism with structured metadata and composable error wrapping utilities.168
gkampitakis/go-snapsA testing library for Go that allows developers to create reusable snapshots of test data178
redcode-labs/coldfireA comprehensive Golang library for developing malware and security infrastructure tools.937