1
0
mirror of https://github.com/aclindsa/moneygo.git synced 2025-07-03 12:48:38 -04:00

Prefix all API endpoints with 'v1/', pluralize collections

This commit is contained in:
2017-11-11 08:05:09 -05:00
parent 79ed5dad9f
commit 9429b748fa
20 changed files with 86 additions and 86 deletions

View File

@ -9,13 +9,13 @@ import (
func createUser(user *User) (*User, error) {
var u User
err := create(server.Client(), user, &u, "/user/", "user")
err := create(server.Client(), user, &u, "/v1/users/", "user")
return &u, err
}
func getUser(client *http.Client, userid int64) (*User, error) {
var u User
err := read(client, &u, "/user/"+strconv.FormatInt(userid, 10), "user")
err := read(client, &u, "/v1/users/"+strconv.FormatInt(userid, 10), "user")
if err != nil {
return nil, err
}
@ -24,7 +24,7 @@ func getUser(client *http.Client, userid int64) (*User, error) {
func updateUser(client *http.Client, user *User) (*User, error) {
var u User
err := update(client, user, &u, "/user/"+strconv.FormatInt(user.UserId, 10), "user")
err := update(client, user, &u, "/v1/users/"+strconv.FormatInt(user.UserId, 10), "user")
if err != nil {
return nil, err
}
@ -32,7 +32,7 @@ func updateUser(client *http.Client, user *User) (*User, error) {
}
func deleteUser(client *http.Client, u *User) error {
err := remove(client, "/user/"+strconv.FormatInt(u.UserId, 10), "user")
err := remove(client, "/v1/users/"+strconv.FormatInt(u.UserId, 10), "user")
if err != nil {
return err
}