build: cleanup makefile and use go run with version suffix
- update
make check
task:go run
now accepts arguments with version suffixes (for example, go run example.com/cmd@v1.0.0). See https://tip.golang.org/doc/go1.17 - remove
GO111MODULE
variable: module-aware mode was enabled by default in Go 1.16 (see https://tip.golang.org/doc/go1.16) - remove outdated reference to vendor directory
Note: golangci-lint@v1.45.0
is the version being used in CI so I'm using that for consistency