From 3f6f33f7fffd460b728efa188d887e8285698220 Mon Sep 17 00:00:00 2001 From: alimy Date: Sat, 16 Jul 2022 13:17:00 +0800 Subject: [PATCH] optimize print fatal info when app run failed --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 54f41814..1046e97d 100644 --- a/main.go +++ b/main.go @@ -3,6 +3,7 @@ package main import ( "flag" "fmt" + "log" "net/http" "strings" @@ -62,5 +63,8 @@ func main() { fmt.Fprintf(color.Output, "PaoPao service listen on %s\n", color.GreenString(fmt.Sprintf("http://%s:%s", conf.ServerSetting.HttpIp, conf.ServerSetting.HttpPort)), ) - s.ListenAndServe() + + if err := s.ListenAndServe(); err != nil { + log.Fatalf("run app failed: %s", err) + } }