@yifan-gu Actually I think user should also be able to specify the host. You should use `http://golang.org/pkg/net/#ListenTCP`