package main
import (
"encoding/json"
"flag"
"fmt"
"net/http"
)
var port = flag.String("p", "8080", "please input port")
func main() {
http.HandleFunc("/customers", func(writer http.ResponseWriter, request *http.Request) {
data, _ := json.Marshal(request.URL)
writer.Write(data)
})
e := make(chan error)
go func() {
e <- fmt.Errorf("error[%v]", http.ListenAndServe(":"+*port, nil))
}()
fmt.Println("http 服务器启动...")
fmt.Println(<-e)
}