platypus is a router but for ussd input. It follows the style of http routers in go.
- support subrouting.
- improve godoc.
- improve test coverage.
- add a queueing server?
- Suggestions are welcome(open an issue) ....
Note that to endicate that a submenu is the last on it's chain you must register it #
.
....
mux := platypus.New(prefix, platypus.HandlerFunc(notFoundHandler))
It's still work in progress but PRs are so welcome.