s := &http.Server{
Addr: ":8080",
Handler: myServeMux,
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
MaxHeaderBytes: 1 << 20,
}
log.Fatal(s.ListenAndServe())
s2 := &http.Server{
Addr: ":8443",
Handler: myServeMux,
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
MaxHeaderBytes: 1 << 20,
}
log.Fatal(s2.ListenAndServeTLS("mycert.pem", "mykey.pem"))
我想同时在这两个端口监听,那么我需要2个线程吗?
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina