INNER CODE UNIT · Go
newRouter
tinrab/meower · meow-service/main.go:24
func newRouter() (router *mux.Router) {
router = mux.NewRouter()
router.HandleFunc("/meows", createMeowHandler).
Methods(http.MethodPost).
Queries("body", "{body}")
router.Use(mux.CORSMethodMiddleware(router))
return
}
func main() {
var cfg Config
err := envconfig.Process("", &cfg)
if err != nil {
log.Fatal(err)
}
// Connect to PostgreSQL
retry.ForeverSleep(2*time.Second, func(attempt int) error {