Fluent assertion-style functions used by goconvey and gunit. Can also be used in any test or application.
☆100Jan 20, 2026Updated last month
Alternatives and similar repositories for assertions
Users that are interested in assertions are comparing it to the libraries listed below
Sorting:
- Backward-compatible shim for log/slog☆10Oct 15, 2024Updated last year
- copyloopvar is a linter detects places where loop variables are copied.☆23Oct 28, 2025Updated 4 months ago
- Support for streaming Protocol Buffer messages for the Go language (golang).☆67Jan 12, 2024Updated 2 years ago
- ☆12Jun 29, 2022Updated 3 years ago
- Data model artifacts for Prometheus.☆77Feb 13, 2026Updated 3 weeks ago
- xUnit-style test fixture adapter for go test☆118Jan 19, 2026Updated last month
- logr implementation against the stdlib log package☆36Jul 14, 2022Updated 3 years ago
- Civil Date and Time package for Go☆18Feb 23, 2022Updated 4 years ago
- Effective Computation of Things☆110Aug 15, 2019Updated 6 years ago
- A collection of message middlewares for go-mail☆23Feb 25, 2026Updated last week
- 🚔 Enforce field tags in (un)marshaled structs☆40Jan 19, 2026Updated last month
- Goroutine local storage☆690Aug 12, 2022Updated 3 years ago
- ☆14Jan 21, 2014Updated 12 years ago
- A linter that handle directives into `go.mod`.☆17Dec 4, 2025Updated 3 months ago
- moddwatch watches files and directories for modifications☆18May 23, 2025Updated 9 months ago
- ☆14Oct 28, 2019Updated 6 years ago
- Period is a type that represents ISO-8601 periods of time.☆16Feb 13, 2026Updated 3 weeks ago
- JSONSchema (draft04, draft06, draft07) Validation using Go☆11Mar 17, 2025Updated 11 months ago
- A health check middleware for Gin☆10Aug 7, 2018Updated 7 years ago
- Analyzer: check whether a function uses a non-inherited context☆49Feb 28, 2025Updated last year
- Checks for a new line before return and branch statements.☆27Apr 4, 2024Updated last year
- Go linter to detect erroneous multiplication of duration values☆49Oct 24, 2025Updated 4 months ago
- groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.☆12Dec 16, 2022Updated 3 years ago
- Go database/sql driver for Azure Cosmos DB SQL API☆16May 12, 2024Updated last year
- High performance drop-in replacement of the encoding/base64 library.☆24Aug 4, 2025Updated 7 months ago
- ☆13Feb 10, 2026Updated 3 weeks ago
- "q" http GET variable parser that supports filters/tags for advanced searches☆15Oct 20, 2025Updated 4 months ago
- Version-wrangling library for Go☆16Dec 7, 2024Updated last year
- Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.☆8,421Jul 30, 2024Updated last year
- Go libraries shared across Prometheus components and libraries.☆292Updated this week
- The buffered IO pipe.☆34Mar 12, 2023Updated 2 years ago
- 🧙♂️ The landing page repository for the Nemeton Program! 🔥☆16Dec 18, 2024Updated last year
- Go HTTP gzip compression package☆15Apr 29, 2021Updated 4 years ago
- Xerial-compatible Snappy framing support for golang☆15Jul 31, 2023Updated 2 years ago
- Discov is a generic gRPC service registration and discovery / load balancing component.☆13Feb 8, 2021Updated 5 years ago
- Alibaba Cloud Credentials for Go☆16Jan 27, 2026Updated last month
- Code copied from x/crypto and golang/go#37132☆15Oct 6, 2023Updated 2 years ago
- A linter for logr,klog,zap that can also works with golangci-lint as a plugin☆17Apr 10, 2025Updated 10 months ago
- Go package for encapsulating multiple errors☆26Jan 24, 2014Updated 12 years ago