Skip to content

gorward/mux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gorward/mux

don't use yet

This is just a wrapper for gorilla/mux

This is an attempt to make grouping routes easier in go.

Look at example/example.go for some examples. :)

Example

	router := mux.NewRouter(nil)
	router.GET("/", IndexGetHandler)
	router.POST("/", IndexPostHandler)
	router.MIDDLEWARES(Logger, AuthBasic).GROUP("/api", func(subRouter mux.Router) {
		subRouter.GET("/user", UserGetHandler)
		subRouter.POST("/user", UserPostHandler)
	})
	http.ListenAndServe(":8080", router)

todo

  • grouping of routes
  • middleware support
  • accessing variables
  • Tests

About

Attempt to make routing easier in go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages