by Open Weaver kits ✔ Updated: Apr 6, 2022
Unit testing is a component of test-driven development (TDD), a pragmatic methodology that takes a meticulous approach to build a product by means of continual testing and revision. In TDD, test cases are initially created by the developer before they start developing their application. This method of test can be applied virtually to every level of software testing: unit, integration, system and acceptance. In this list, we've rounded up 19 good Open Source libraries that you can use in your projects now. Top libraries include goreporter - Golang tool that does static analysis, unit testing, code review; gomonkey - make monkey patching in unit tests easy; keploy - No code API testing platform Create unit tests and data mocks from API calls.
Go 2867 Version:version3.0.2
Go 2867 Version:version3.0.2 License: Permissive (Apache-2.0)
Go 994 Version:v2.7.0
Go 994 Version:v2.7.0 License: Permissive (MIT)
Go 1500 Version:v0.7.18
Go 1500 Version:v0.7.18 License: Permissive (Apache-2.0)
Go 330 Version:Current
Go 330 Version:Current License: Permissive (MIT)
Go 210 Version:v1.1.0
Go 210 Version:v1.1.0 License: Permissive (MIT)
Go 197 Version:v2.1
Go 197 Version:v2.1 License: Strong Copyleft (GPL-2.0)
Go 59 Version:Current
Go 59 Version:Current License: Permissive (MIT)
Go 41 Version:Current
Go 41 Version:Current License: Strong Copyleft (GPL-2.0)
Go 33 Version:v0.7.8
Go 33 Version:v0.7.8 License: Permissive (Apache-2.0)
Go 25 Version:Current
Go 25 Version:Current License: Permissive (MIT)
Go 12 Version:Current
Go 12 Version:Current License: Permissive (MIT)
Go 10 Version:v0.1.0
Go 10 Version:v0.1.0 License: Permissive (MIT)
Go 3 Version:Current
Go 3 Version:Current License: Permissive (Apache-2.0)
Go 2 Version:Current
Go 2 Version:Current License: Permissive (MIT)
Go 2 Version:V0.1
Go 2 Version:V0.1 License: Permissive (BSD-3-Clause)
Go 1 Version:Current
Go 1 Version:Current License: Permissive (MIT)
Go 1 Version:v1.0.0
Go 1 Version:v1.0.0 License: Permissive (Apache-2.0)
Open Weaver – Develop Applications Faster with Open Source