Closed ilmari closed 4 years ago
looks plausible, but it also looks like the CI is broken, so we might have to fix that first :/
@richvdh adding GO111MODULE=on
fixed the prerequisite installation step, but I have no idea how to fix the linter not finding the prereqs.
It'd be good to make fixing the CI a separate PR.
@richvdh It looks like gometalinter
just doesn't work with go 1.11 modules. It's been deprecated and archived nearly a year ago. Apparently one should switch to golangci-lint.
I don't have the time nor the knowledge to do the conversion, but I think it would be a shame to block this change on that. Could we just disable the linting part of the CI for now, or merge this change regardless?
I've tried to migrate to golangci (keeping the versioning the same to just at least migrate before adding 1.13), but its hitting an issue, someone who knows go able to check whats going on here? https://github.com/matrix-org/matrix-federation-tester/pull/107
So my branch has been merged, if you want to rebase and give this a go again
Thanks @maquis196! I've rebased it and it's all green! Fancy merging it, @babolivier?
This requires bumping the minimum Go version to 1.12
Closes #97