Go golang-testing

Open-source Go projects categorized as golang-testing | Edit details

Top 3 Go golang-testing Projects

  • gotests

    Automatically generate Go test boilerplate from your source code.

    Project mention: Take on a better unit test style | reddit.com/r/golang | 2022-02-28

    Did you encounter gotests when you were doing your research? It's a table test generation tool that generates test code using t.Run(). I do wish it could generate tests using testify, because I frequently end up rewriting the code in the inner loop, but I still use it because it's better than I am about ensuring there's a test for all functions I write.

  • deep

    Golang deep variable equality test that returns human-readable differences

    Project mention: go-testdeep v1.11.0 released with many new features and some fixes | reddit.com/r/u_zeptomax | 2022-01-05

    And still do not confuse go-testdeep with github.com/go-test/deep!

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • go-testdeep

    Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

    Project mention: Patterns for unit testing in Go? | reddit.com/r/golang | 2022-01-21

    Check go-testdeep using its operators, it is very easy to do table driven tests, see https://goplay.space/#Z91D72aH3Sc for an example

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-02-28.

Go golang-testing related posts


What are some of the best open-source golang-testing projects in Go? This list will help you:

Project Stars
1 gotests 3,958
2 deep 600
3 go-testdeep 281
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives