Golang IPv6 server
问题 How to create ipv6 server. ipv4 server looks like package main import ( "fmt" "net/http" ) func h(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Test") } func main() { http.HandleFunc("/", h) http.ListenAndServe(":80", nil) } but how to listen ipv6 in 80 port 回答1: It already is listening on ipv6 (as well as ipv4). func ListenAndServe(addr string, handler Handler) error { server := &Server{Addr: addr, Handler: handler} return server.ListenAndServe() } // ListenAndServe listens on