package main import ( "fmt" "net/http" "html/template" "github.com/gorilla/mux" "github.com/codegangsta/negroni" ) func main(){ r := mux.NewRouter() // Root への処理 r.HandleFunc("/", getRoot).Methods("GET") r.HandleFunc("/", postRoot).Methods("POST") // アドミン周りの処理 authBase := mux.NewRouter() r.PathPrefix("/admin").Handler(negroni.New( negroni.NewRecovery(), negroni.NewLogger(), negroni.HandlerFunc(aut