It was not quick and easy for me to see if tests had broken. I think a Makefile is a better lowest common denominator for Go and pulling dependencies rather than the python script. It wasn't clear initially where I should get test suite.
I also think it would be good to have some tests run in CI, you could use github actions, but having a makefile to centralise the logic is a pattern that works well for me.
It was not quick and easy for me to see if tests had broken. I think a Makefile is a better lowest common denominator for Go and pulling dependencies rather than the python script. It wasn't clear initially where I should get test suite.
I also think it would be good to have some tests run in CI, you could use github actions, but having a makefile to centralise the logic is a pattern that works well for me.