func main()

in api/main.go [50:68]


func main() {
	addr := flag.String("addr", ":8080", "port to listen on")
	flag.Parse()
	log.Printf("port %s\n", *addr)

	handler := &server{
		router: mux.NewRouter(),
	}
	handler.routes()

	s := &http.Server{
		Addr:         *addr,
		Handler:      handler,
		WriteTimeout: time.Second * 15,
		ReadTimeout:  time.Second * 15,
		IdleTimeout:  time.Second * 60,
	}
	log.Fatal(s.ListenAndServe())
}