Commit Graph

7 Commits

Author SHA1 Message Date
Tim Vaillancourt 9b3fa793ac
Enable more `golangci-lint` linters (#1181) 2022-10-21 18:02:06 +02:00
Tim Vaillancourt ffe54f48ed
Enable more `golang-ci` linters (#1149) 2022-07-18 18:37:18 +02:00
Tim Vaillancourt 84dca03311
Add script and docs for linter (#1151) 2022-07-18 18:21:32 +02:00
Tim Vaillancourt 500fbefdb9 `golang-ci`: fix `staticcheck` linter warnings 2022-07-07 03:12:44 +02:00
Tim Vaillancourt 0918bab29b
Add context/timeout to HTTP throttle check (#1131)
* Add context/timeout to HTTP throttle check

* Dont run `.GetThrottleHTTPInterval()` on every loop

* Update help message

* Var rename

* 2022

* Add timeout flag

* Add unix/tcp server commands, use ParseInt() for string->int64

* Var rename

* Re-check http timeout on every loop iteration

* Remove stale comment

* Make throttle interval idempotent

* var rename

* Usage grammar

* Make http timeout idempotent too

* Parse time.Duration once

* Move timeout to NewThrottler

* Help update

* Set User-Agent header

* Re-add newline

Co-authored-by: dm-2 <45519614+dm-2@users.noreply.github.com>
2022-07-06 23:56:07 +02:00
Tim Vaillancourt 6bf32f2015
Ensure mysql rows responses are closed (#1132)
Co-authored-by: dm-2 <45519614+dm-2@users.noreply.github.com>
2022-07-06 23:32:15 +02:00
Tim Vaillancourt ed46138c06
Add `golangci-lint` CI action, fix `gosimple`, `govet` + `unused` lint errors (#1127)
* Add `golangci-lint`, fix `gosimple`, `govet` and `unused` linter complaints

* Go 1.16

* Update copyright dates
2022-05-31 21:23:39 +02:00