Our great sponsors
A mock code autogenerator for Golang (by vektra)
My bread and butter is mockery (https://github.com/vektra/mockery). It has a few shortcomings (a config would be really nice in my project) which should be fixed in v3 (https://github.com/vektra/mockery#v3).
Interface mocking tool for go generate
Currently trying out https://github.com/matryer/moq for the first time, and quite positive so far. Haven't pushed it enough yet to give a real opinion.
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.
GoMock is a mocking framework for the Go programming language. (by golang)
Currently migrating from moq to https://github.com/golang/mock
Powerful mock generation tool for Go programming language
A tool for generating self-contained, type-safe test doubles in go
counterfeiter is another tool, it creates mocks, stubs and spies; here is a short blog I wrote covering it.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
vektra/mockery: v2.21.0 includes "packages" config section, allowing 5x faster mock generation and more fine-grained control over mocks
1 project | reddit.com/r/golang | 4 Mar 2023
Issue implementing interface method that returns another interface
1 project | reddit.com/r/golang | 28 Feb 2023
FEEDBACK REQUESTED: Deprecation of automatic interface discovery · Discussion #549 · vektra/mockery
1 project | reddit.com/r/golang | 12 Feb 2023
Layered Architectures in Go
2 projects | dev.to | 3 Sep 2022
On interfaces and composition
1 project | dev.to | 18 Jul 2022