go-playground / assertLinks
Basic Assertion Library used along side native go testing, with building blocks for custom assertions
β65Updated 2 years ago
Alternatives and similar repositories for assert
Users that are interested in assert are comparing it to the libraries listed below
Sorting:
- Error Context, Stack Trace, Types and Tags for full error handling and logging.β67Updated last year
- π§ Flexible mechanism to make execution flow interruptible.β100Updated 3 years ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.β88Updated 4 years ago
- πͺ‘ Dead simple, lightweight tracing.β88Updated 4 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β72Updated 4 months ago
- String utilities for Goβ206Updated 3 weeks ago
- Session implementation for fasthttpβ85Updated 3 months ago
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate faβ¦β139Updated 4 years ago
- Library for setting values to structs' fields from env, flags, files or default tagβ107Updated 5 months ago
- Detection of the BOM and removing as necessaryβ126Updated last year
- Simple string pattern matcher for Goβ127Updated last year
- json slicerβ92Updated 7 months ago
- Convert snake case, camel case and kebap case stringsβ151Updated this week
- A linter to ensure that slices are not initialized with non-zero lengthβ76Updated 4 months ago
- Deep copy generatorβ159Updated 7 months ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsβ200Updated 3 years ago
- GoUtils is a Go implementation of some string manipulation libraries of Apache Commons. This is an open source project aimed at providingβ¦β99Updated 4 years ago
- A test-friendly replacement for golang's time package [managed by soy-programador]β71Updated 4 years ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name wβ¦β50Updated last year
- Golang app shutdown hooks.β59Updated 3 years ago
- Go reflection simplifiedβ102Updated 7 months ago
- A Go implementation of JSONPathβ90Updated 6 years ago
- An inflection engine for golangβ103Updated 8 months ago
- [mirror]β280Updated 9 months ago
- A complete solution for static files in Go codeβ129Updated last year
- A Go library for encoding structs into Header fields.β46Updated last year
- Parser for uniform resource names as seen on RFC 8141, RFC 2141, and RFC 7643β91Updated last year
- The Go library that will drive you to AOP world!β55Updated 2 years ago
- Debug-level logging for developers (only!)β100Updated 5 months ago
- nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.β130Updated 2 weeks ago