CI: Bump go version, linters and fix minor issues (#1010)

* Bump golang, golangci-lint versions and fix issues

* Add -fno-stack-protector

* Fix AppVeyor golangci-lint ver

* Nitters

* Nitters round 2
This commit is contained in:
Adrian Gallagher
2022-08-17 11:37:22 +10:00
committed by GitHub
parent 0c9ad9eaa3
commit 68588560e3
85 changed files with 389 additions and 246 deletions

View File

@@ -3,6 +3,8 @@ package postgres
import (
"database/sql"
"fmt"
"net"
"strconv"
// import go libpq driver package
_ "github.com/lib/pq"
@@ -21,11 +23,11 @@ func Connect(cfg *database.Config) (*database.Instance, error) {
cfg.SSLMode = "disable"
}
configDSN := fmt.Sprintf("postgres://%s:%s@%s:%d/%s?sslmode=%s",
host := net.JoinHostPort(cfg.Host, strconv.FormatUint(uint64(cfg.Port), 10))
configDSN := fmt.Sprintf("postgres://%s:%s@%s/%s?sslmode=%s",
cfg.Username,
cfg.Password,
cfg.Host,
cfg.Port,
host,
cfg.Database,
cfg.SSLMode)