main.go 398 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "log"
  4. "net/http"
  5. "time"
  6. )
  7. func main() {
  8. s := &http.Server{
  9. Addr: conf.Bind,
  10. Handler: newHttpHandler(),
  11. ReadTimeout: time.Duration(conf.ReadTimeout) * time.Second,
  12. WriteTimeout: time.Duration(conf.WriteTimeout) * time.Second,
  13. MaxHeaderBytes: 1 << 20,
  14. }
  15. log.Printf("Starting server at %s\n", conf.Bind)
  16. log.Fatal(s.ListenAndServe())
  17. }