However we were installing golangci-lint before (using their special install script) doesn't work on our CI anymore, or my local machine. I've updated to the most recent version of golangci-lint so that I could test it locally on my arm64 machine, and switch to using go install to install the tool.
I've also updated the code quick to get the make lint target passing again:
Run go fmt over project
Do not use testing.T helper from an anonymous function
However we were installing golangci-lint before (using their special install script) doesn't work on our CI anymore, or my local machine. I've updated to the most recent version of golangci-lint so that I could test it locally on my arm64 machine, and switch to using go install to install the tool.
I've also updated the code quick to get the
make lint
target passing again: