Skip to content

ThatsMrTalbot/scaffold

Repository files navigation

Scaffold

Simple context aware router

GoDoc Coverage Status Build Status Go Report Card

Scaffold is a simple router with middleware support. It allows for alternate dispatchers.

The default dispatcher can parse basic patterns in the form /segment/:param/segment. Parameters can be accessed in the Handler/Middleware using GetParam.

Example:

dispatcher := scaffold.DefaultDispatcher() router := scaffold.New(dispatcher) // More specific routes have precedence router.Host("example.com").Get("", somehandler) router.Get("", somehandler) http.ListenAndServe(":8080", dispatcher)

About

Simple Golang Router

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages