16 lines
424 B
Go
16 lines
424 B
Go
package controllers
|
|
|
|
import (
|
|
"github.com/gorilla/mux"
|
|
"net/http"
|
|
)
|
|
|
|
func (server *Server) initializeRoutes() {
|
|
server.Router = mux.NewRouter()
|
|
server.Router.HandleFunc("/", server.Home).Methods("GET")
|
|
|
|
staticFileDirectory := http.Dir("./assets/")
|
|
staticFileHandler := http.StripPrefix("/public/", http.FileServer(staticFileDirectory))
|
|
server.Router.PathPrefix("/public/").Handler(staticFileHandler).Methods("GET")
|
|
}
|