Skip to content

Commit

Permalink
Use a loop to construct hole routes
Browse files Browse the repository at this point in the history
  • Loading branch information
JRaspass committed Nov 22, 2017
1 parent 641ea41 commit f599021
Showing 1 changed file with 3 additions and 20 deletions.
23 changes: 3 additions & 20 deletions routes/routes.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,26 +28,9 @@ func init() {
Router.GET("/scores/:hole/:lang", middleware.Gzip(scores))
Router.GET("/users/:user", middleware.Gzip(user))

// TODO Create this with a loop.
Router.GET("/99-bottles-of-beer", middleware.Gzip(hole))
Router.GET("/arabic-to-roman", middleware.Gzip(hole))
Router.GET("/emirp-numbers", middleware.Gzip(hole))
Router.GET("/evil-numbers", middleware.Gzip(hole))
Router.GET("/fibonacci", middleware.Gzip(hole))
Router.GET("/fizz-buzz", middleware.Gzip(hole))
Router.GET("/happy-numbers", middleware.Gzip(hole))
Router.GET("/odious-numbers", middleware.Gzip(hole))
Router.GET("/pascals-triangle", middleware.Gzip(hole))
Router.GET("/pernicious-numbers", middleware.Gzip(hole))
Router.GET("/prime-numbers", middleware.Gzip(hole))
Router.GET("/quine", middleware.Gzip(hole))
Router.GET("/roman-to-arabic", middleware.Gzip(hole))
Router.GET("/seven-segment", middleware.Gzip(hole))
Router.GET("/sierpiński-triangle", middleware.Gzip(hole))
Router.GET("/spelling-numbers", middleware.Gzip(hole))
Router.GET("/π", middleware.Gzip(hole))
Router.GET("/φ", middleware.Gzip(hole))
Router.GET("/𝑒", middleware.Gzip(hole))
for _, holeName := range preambles {
Router.GET("/"+holeName, middleware.Gzip(hole))
}

Router.POST("/solution", middleware.Gzip(solution))

Expand Down

0 comments on commit f599021

Please sign in to comment.