package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
// fmt.Fprintf(w,
// "Hi, This is an example of https service in golang!")
w.Header().Set("Content-Type", "text/plain")
w.Write([]byte("This is an example server.\n"))
}
func main() {
http.HandleFunc("/", handler)
err := http.ListenAndServeTLS(":443", "server.pem",
"server.key", nil)
fmt.Println(err.Error())
}
免费证书可以在这里申请https://freessl.cn/