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: 8 months ago
Linked from 2 awesome lists

failpointfailure-injectionfault-injectiongolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fs02/wire A runtime dependency injection and wiring library for Go applications. 37
pingcap/go-tpc A benchmarking toolkit for evaluating the performance of various databases 184
muir/nvelope A framework for building endpoints with standardized helper functions 3
nvidia/gontainer A dependency injection service container for Go projects. 40
muir/nject A type-safe dependency injection system for Go that enables efficient and flexible creation of application chains. 29
faultify/faultify A tool to introduce controlled errors into .NET test projects to help identify error-prone code. 18
eusth/ipa A tool that injects code into Unity projects to modify their behavior 283
gracicot/kangaru An inversion of control container for C++11 and later with dependency injection features. 504
mlcsec/headi Automates HTTP header injection with customizable payloads 238
chvancooten/nimplant A lightweight implant tool allowing users to create and execute custom in-memory operations on Windows 810
goioc/di A lightweight, Spring-like Dependency Injection library for Go 363
gunnargrosch/failure-lambda A tool that injects intentional errors into AWS Lambda functions to test their fault tolerance and resilience. 94
go-kata/kinit A library that provides a global IoC container for dependency injection and object creation 10
magic003/alice An additive dependency injection container for Golang. 50
lingrino/go-fault A Go library that injects faults into HTTP requests to test failure scenarios in services 507