Using sub-routes system with negroni and gorilla to generate auth if needed.
acct := acctBase.PathPrefix("/account").Subrouter()
acct.Path("/movies").HandlerFunc(CreateMovieEndPoint).Methods("POST")
/account
is the sub-route that requires jwt verification and /movies
is the regular route
$ openssl genrsa -out app.rsa 1024
$ openssl rsa -in app.rsa -pubout > app.rsa.pub