Our great sponsors
-
Also, if you have the time, it would be awesome if I could get you to write this up in the Ideas discussion category, that would be really helpful. 🙇
-
I have always liked to use the similar GoConvey tool for automatic test runs during development, but it has definitely started to “show its age” and since Go 1.20 it hasn’t been able to parse code coverage correctly. So, I decided to dive into making my own tool to replace it for me.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
keploy
Test generation for Developers. Generate tests and stubs for your application that actually work!
I have once contributed to one similar project https://github.com/keploy/keploy , This can help you generate e2e tests and mocks as well , with real api and infra calls .
-
BTW, maybe you could consider using the embed or go-bindata packages to embed the UI files in the binary, so it's easier to package/install (either with brew or go install).
Related posts
- Mocking database queries - ask for opinion
- Do you prefer go-convey over golang's t.Run?
- fluentassert - a prototype of yet another assertion library
- 🚀 Effortless Integration Tests with Testcontainers in Golang 🧪
- go-ecommerce-microservices: A practical e-commerce microservices, built with cqrs, event sourcing, vertical slice architecture, event-driven architecture.