Open knusbaum opened 4 years ago
Based on #753 we need to do better checking of the source to catch issues with other GOOS/GOARCH.
@aeneasr suggested linting would help with this.
A quick look shows that the gometalinter has been deprecated in favor of golangci-lint. We should see if/how we can incorporate golangci-lint into the CI to catch these types of issues.
gometalinter
golangci-lint
@ajgajg1134 suggested we can at least run GOOS=X GOARCH=Y go build ./... for every arch/os pair to ensure compile time errors are not present.
GOOS=X GOARCH=Y go build ./...
May be easier than configuring linters.
Based on #753 we need to do better checking of the source to catch issues with other GOOS/GOARCH.
@aeneasr suggested linting would help with this.
A quick look shows that the
gometalinter
has been deprecated in favor ofgolangci-lint
. We should see if/how we can incorporategolangci-lint
into the CI to catch these types of issues.