failpoint

Code injector

An implementation of code injection points to introduce errors in user-controlled manner

An implementation of failpoints for Golang.

GitHub

824 stars
112 watching
63 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists

failpointfailure-injectionfault-injectiongolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fs02/wireA runtime dependency injection and wiring library for Go applications.37
pingcap/go-tpcA benchmarking toolkit for evaluating the performance of various databases184
muir/nvelopeA framework for building endpoints with standardized helper functions3
nvidia/gontainerA dependency injection service container for Go projects.40
muir/njectA type-safe dependency injection system for Go that enables efficient and flexible creation of application chains.29
faultify/faultifyA tool to introduce controlled errors into .NET test projects to help identify error-prone code.18
eusth/ipaA tool that injects code into Unity projects to modify their behavior283
gracicot/kangaruAn inversion of control container for C++11 and later with dependency injection features.504
mlcsec/headiAutomates HTTP header injection with customizable payloads238
chvancooten/nimplantA lightweight implant tool allowing users to create and execute custom in-memory operations on Windows810
goioc/diA lightweight, Spring-like Dependency Injection library for Go363
gunnargrosch/failure-lambdaA tool that injects intentional errors into AWS Lambda functions to test their fault tolerance and resilience.94
go-kata/kinitA library that provides a global IoC container for dependency injection and object creation10
magic003/aliceAn additive dependency injection container for Golang.50
lingrino/go-faultA Go library that injects faults into HTTP requests to test failure scenarios in services507