From e6c543bf29a05acf7608c4ae144e46401c505da2 Mon Sep 17 00:00:00 2001 From: chenlichun Date: Fri, 1 Feb 2019 18:24:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=B0=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.json | 2 +- main.go | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/config.json b/config.json index 7c3a77d..835c35e 100644 --- a/config.json +++ b/config.json @@ -1,4 +1,4 @@ { "server":":9999", - "upstreams": ["127.0.0.1:3000"] + "upstream": ["127.0.0.1:3000"] } \ No newline at end of file diff --git a/main.go b/main.go index 0ae728f..d3030c3 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,6 @@ import ( "net/url" "net/http/httputil" "log" - "flag" "fmt" "io/ioutil" "os" @@ -51,12 +50,6 @@ func startServer(server string, upstream []string) { } func main() { - server := flag.String("server", ":9999", "Your server") - upstream := flag.String("upstream", "127.0.0.1:3000", "upstream server") - flag.Parse() - fmt.Println(*server) - fmt.Println(*upstream) - file, err := ioutil.ReadFile("./config.json") if err != nil { fmt.Printf("File error: %v\n", err) @@ -65,6 +58,8 @@ func main() { var config Config json.Unmarshal(file, &config) + fmt.Printf("%v", config.Upstream) + fmt.Printf("%v", config.Server) // startServer(*server, *upstream) startServer(config.Server, config.Upstream)