Genera: router & models
This commit is contained in:
parent
08ae818d74
commit
9155ee88f1
5 changed files with 258 additions and 4 deletions
|
@ -4,8 +4,15 @@ import "github.com/gorilla/mux"
|
|||
|
||||
func API() *mux.Router {
|
||||
m := mux.NewRouter()
|
||||
|
||||
// Users
|
||||
m.Path("/users").Methods("GET").Name(Users)
|
||||
m.Path("/users").Methods("POST").Name(CreateUser)
|
||||
m.Path("/users/{Id:.+}").Methods("GET").Name(User)
|
||||
|
||||
// Genera
|
||||
m.Path("/genera").Methods("GET").Name(Genera)
|
||||
m.Path("/genera").Methods("POST").Name(CreateGenus)
|
||||
m.Path("/genera/{Id:.+}").Methods("GET").Name(Genus)
|
||||
return m
|
||||
}
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
package router
|
||||
|
||||
const (
|
||||
User = "user"
|
||||
CreateUser = "user:create"
|
||||
Users = "users"
|
||||
User = "user"
|
||||
CreateUser = "user:create"
|
||||
Users = "users"
|
||||
Genus = "genus"
|
||||
CreateGenus = "genus:create"
|
||||
Genera = "genera"
|
||||
)
|
||||
|
|
Reference in a new issue