mirror of
https://github.com/chubin/wttr.in
synced 2024-11-14 16:17:19 +00:00
Fix linter findings for: goerr113
This commit is contained in:
parent
173b501a2d
commit
635ac451c0
3 changed files with 6 additions and 4 deletions
|
@ -19,11 +19,10 @@ linters:
|
|||
- noctx
|
||||
- funlen
|
||||
- nestif
|
||||
- gocognit
|
||||
- interfacer
|
||||
- revive
|
||||
- cyclop
|
||||
- goerr113
|
||||
- gocognit
|
||||
|
||||
# deprecated:
|
||||
- scopelint
|
||||
|
|
|
@ -6,4 +6,7 @@ var (
|
|||
ErrNotFound = errors.New("cache entry not found")
|
||||
ErrInvalidCacheEntry = errors.New("invalid cache entry format")
|
||||
ErrUpstream = errors.New("upstream error")
|
||||
|
||||
// ErrNoServersConfigured means that there are no servers to run.
|
||||
ErrNoServersConfigured = errors.New("no servers configured")
|
||||
)
|
||||
|
|
4
srv.go
4
srv.go
|
@ -2,7 +2,6 @@ package main
|
|||
|
||||
import (
|
||||
"crypto/tls"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
"log"
|
||||
|
@ -16,6 +15,7 @@ import (
|
|||
geoloc "github.com/chubin/wttr.in/internal/geo/location"
|
||||
"github.com/chubin/wttr.in/internal/logging"
|
||||
"github.com/chubin/wttr.in/internal/processor"
|
||||
"github.com/chubin/wttr.in/internal/types"
|
||||
)
|
||||
|
||||
//nolint:gochecknoglobals
|
||||
|
@ -158,7 +158,7 @@ func serve(conf *config.Config) error {
|
|||
numberOfServers++
|
||||
}
|
||||
if numberOfServers == 0 {
|
||||
return errors.New("no servers configured")
|
||||
return types.ErrNoServersConfigured
|
||||
}
|
||||
|
||||
return <-errs // block until one of the servers writes an error
|
||||
|
|
Loading…
Reference in a new issue