migrate CI to GitHub Actions

use codecov.io to report on code coverage.
fix a few issues raised by golangci-lint
This commit is contained in:
Will Norris
2021-07-27 12:23:29 -07:00
committed by Will Norris
parent 874627749a
commit 792e7a3462
7 changed files with 84 additions and 19 deletions

12
.golangci.yaml Normal file
View File

@@ -0,0 +1,12 @@
linters:
enable:
- dogsled
- dupl
- gofmt
- goimports
- misspell
- nakedret
- stylecheck
- unconvert
- unparam
- whitespace