Documentation ¶
Index ¶
- Constants
- func HTTPLogger(inner http.Handler) http.Handler
- func NewRouter() *mux.Router
- type Route
- type RouteHandler
- func (h RouteHandler) Db(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) Index(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) Login(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) Logout(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) NotFound(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) Signup(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) Static(w http.ResponseWriter, r *http.Request)
- func (h RouteHandler) WebsocketConnect(so socketio.Socket, i interface{})
- type RouteType
- type Routes
Constants ¶
View Source
const ( File = iota Directory Ws NotFound )
View Source
const STATIC_DIR = "/static/"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Route ¶
type Route struct { Type RouteType AuthenticationRequired bool Method string Path string PathPrefix string SocketHandler ws.SocketHandler HandlerFunc http.HandlerFunc }
type RouteHandler ¶
type RouteHandler struct{}
func (RouteHandler) Db ¶
func (h RouteHandler) Db(w http.ResponseWriter, r *http.Request)
func (RouteHandler) Index ¶
func (h RouteHandler) Index(w http.ResponseWriter, r *http.Request)
func (RouteHandler) Login ¶
func (h RouteHandler) Login(w http.ResponseWriter, r *http.Request)
func (RouteHandler) Logout ¶
func (h RouteHandler) Logout(w http.ResponseWriter, r *http.Request)
func (RouteHandler) NotFound ¶
func (h RouteHandler) NotFound(w http.ResponseWriter, r *http.Request)
func (RouteHandler) Signup ¶
func (h RouteHandler) Signup(w http.ResponseWriter, r *http.Request)
func (RouteHandler) Static ¶
func (h RouteHandler) Static(w http.ResponseWriter, r *http.Request)
func (RouteHandler) WebsocketConnect ¶
func (h RouteHandler) WebsocketConnect(so socketio.Socket, i interface{})
Click to show internal directories.
Click to hide internal directories.