diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-01-04 18:24:36 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-16 18:01:29 +0200 |
commit | 241b21b0fd34d91fccb2ce69874110dceae6f926 (patch) | |
tree | d4e0118eac7e9c42f065815447a70805f8d6ad3e /helpers/general.go | |
parent | 6aededf6b42011c3039f5f66487a89a8dd65e0e7 (diff) |
Create a struct with all of Hugo's config options
Primary motivation is documentation, but it will also hopefully simplify the code.
Also,
* Lower case the default output format names; this is in line with the custom ones (map keys) and how
it's treated all the places. This avoids doing `stringds.EqualFold` everywhere.
Closes #10896
Closes #10620
Diffstat (limited to 'helpers/general.go')
-rw-r--r-- | helpers/general.go | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/helpers/general.go b/helpers/general.go index 920376227..e8d8bdecc 100644 --- a/helpers/general.go +++ b/helpers/general.go @@ -43,20 +43,6 @@ import ( // FilePathSeparator as defined by os.Separator. const FilePathSeparator = string(filepath.Separator) -// FindAvailablePort returns an available and valid TCP port. -func FindAvailablePort() (*net.TCPAddr, error) { - l, err := net.Listen("tcp", ":0") - if err == nil { - defer l.Close() - addr := l.Addr() - if a, ok := addr.(*net.TCPAddr); ok { - return a, nil - } - return nil, fmt.Errorf("unable to obtain a valid tcp port: %v", addr) - } - return nil, err -} - // TCPListen starts listening on a valid TCP port. func TCPListen() (net.Listener, *net.TCPAddr, error) { l, err := net.Listen("tcp", ":0") |