Comment

Comment by TheDong

It's surprising the go tooling doesn't have a more native way to do something like this already. Upstream issue: https://github.com/golang/go/issues/50745

Like, go already has test caching (so "only test stuff that changed" shouldn't be necessary, that should just happen), and code formatting and such is already quite fast...

Overall, I feel like having another tool which parses my go source code is going to be slower than writing a Makefile to wrap:

    go list -f '{{.Dir}}' -m | xargs -L1 go test ./...
which is all this tool doing really.

Also, hilariously, the repo isn't go fmt'd [0], despite being a tool to go fmt your repo. That's really funny, but I don't think the go community is ready for that level of humor yet, maybe one day.

[0]: https://github.com/nicolasgere/monogo/blob/2fb0b4985893e3397...

parent TheDong 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton