Custom golang multiplexer(router)
credits : reddit
go get -u github.com/sanjeevsiva17/elonmux
package main
import (
"net/http"
"github.com/sanjeevsiva17/elonmux"
)
func main() {
r := elonmux.NewRouter()
r.GET("/name", func(r *http.Request) (statusCode int, data map[string]interface{}) {
return 200, map[string]interface{}{
"name": "elonmux",
}
})
http.ListenAndServe(":8000", r)
}