[chore] Update Go version to 1.18 (#444)

* linting with new golangci-lint version

* update go to 1.18

* bump versions in drone.yml

* use new runtime/debug package for version info

* remove Commit build flag from goreleaser

* remove mock commit + version from build script

* go fmt

* add dummy version env flag to test container

* install git in golang container for testing

* only set versionString if Version is defined
This commit is contained in:
tobi
2022-04-02 15:40:09 +02:00
committed by GitHub
parent 906981a718
commit 03d7c75ebf
16 changed files with 87 additions and 246 deletions

View File

@ -365,14 +365,13 @@ func (p *processor) timelineStatus(ctx context.Context, status *gtsmodel.Status)
// read any errors that come in from the async functions
errs := []string{}
go func() {
go func(errs []string) {
for range errors {
e := <-errors
if e != nil {
if e := <-errors; e != nil {
errs = append(errs, e.Error())
}
}
}()
}(errs)
// wait til all functions have returned and then close the error channel
wg.Wait()