Added error to return values in some functions

This commit is contained in:
PB
2023-04-02 19:21:54 +02:00
parent 1881298825
commit f7b37a7666
3 changed files with 11 additions and 8 deletions

View File

@@ -5,10 +5,13 @@ import (
"strings"
)
func ParseAddr(addr string) (string, int) {
func ParseAddr(addr string) (string, int, error) {
p := strings.Split(addr, ":")
fHost := p[0]
fPort, _ := strconv.Atoi(p[1])
fPort, err := strconv.Atoi(p[1])
if err != nil {
return nil, nil, err
}
return fHost, fPort
return fHost, fPort, nil
}