Our great sponsors
Cucumber for golang
I also use BDD (Gherkin with godog in particular) to verify and document the expected behaviour of a product from an end user's perspective when needed. I usually do this when the product also contains untested code that I have no control over when I'm working on a problem - this gives me peace of mind over something I can't control while doubling as documentation.
A toolkit with common assertions and mocks that plays nicely with the standard library
Best tool in the ecosystem testify. Learn about Table driven test, suite - saves your time so much with setup & teardown. Absolutely one thing you need to follow, if you see anything breaking (or bugs) add tests for that, could be unit tests or integration tests, this's of huge value and reduces manual testsing.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Testza: A full-featured go testing framework with developer-friendly output
2 projects | reddit.com/r/golang | 1 Apr 2022
Snapshot testing in Golang
3 projects | dev.to | 3 Jan 2022
"is" testing framework?
2 projects | reddit.com/r/golang | 17 Oct 2021
GoCrest v1.0.8 released
1 project | reddit.com/r/golang | 24 Mar 2023
Go: HTTP Integration Test Framework
1 project | news.ycombinator.com | 6 Mar 2023