Skip to content

Instantly share code, notes, and snippets.

@beatrichartz
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save beatrichartz/8880915 to your computer and use it in GitHub Desktop.
Save beatrichartz/8880915 to your computer and use it in GitHub Desktop.
func main() {
m = martini.Classic()
s = subrouter.Extend(m) // returns subrouter.Router or similar
// possible additional uses: Subdomains, Methods etc
// s.Subdomain("admin")
// subrouter extends martini with more routing patterns
s.PathPrefix("/admin").Use(handler1, handler2).Route(func(r *subrouter.Router) {
// Use the lexical scope
// type AdminRelated struct { ... }
// route
r.Get("/etc", func() (int, string) {
})
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment