Skip to content

Commit ce1c1d1

Browse files
committed
refactor:update
1 parent ddd7910 commit ce1c1d1

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

common/util.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,7 @@ func InterfaceToString(value interface{}) (s string) {
204204
func GetOutBoundIP() (ip string, err error) {
205205
conn, err := net.Dial("udp", "8.8.8.8:53")
206206
if err != nil {
207-
fmt.Println(err)
208-
return
207+
return "", err
209208
}
210209
localAddr := conn.LocalAddr().(*net.UDPAddr)
211210
ip = strings.Split(localAddr.String(), ":")[0]
@@ -226,12 +225,11 @@ func ShowLogo(host, port string) {
226225

227226
fmt.Println("App running at:")
228227
if host == "0.0.0.0" {
228+
fmt.Printf("- Local: %c[%d;%d;%dm%s%c[0m \n", 0x1B, 0, 40, 34, "http://127.0.0.1:"+port, 0x1B)
229229
ip, err := GetOutBoundIP()
230-
if err != nil {
231-
panic(err)
230+
if err == nil {
231+
fmt.Printf("- Network: %c[%d;%d;%dm%s%c[0m \n", 0x1B, 0, 40, 34, "http://"+ip+":"+port, 0x1B)
232232
}
233-
fmt.Printf("- Local: %c[%d;%d;%dm%s%c[0m \n", 0x1B, 0, 40, 34, "http://127.0.0.1:"+port, 0x1B)
234-
fmt.Printf("- Network: %c[%d;%d;%dm%s%c[0m \n", 0x1B, 0, 40, 34, "http://"+ip+":"+port, 0x1B)
235233
} else {
236234
fmt.Printf("- Local: %c[%d;%d;%dm%s%c[0m \n", 0x1B, 0, 40, 34, "http://"+host+":"+port, 0x1B)
237235
}

0 commit comments

Comments
 (0)