Documentation ¶
Index ¶
- func API(masterDB *db.DB) http.Handler
- type User
- func (u *User) Create(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (u *User) Delete(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (u *User) List(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (u *User) Retrieve(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
- func (u *User) Update(ctx context.Context, w http.ResponseWriter, r *http.Request, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type User ¶
User represents the User API method handler set.
func (*User) Create ¶
func (u *User) Create(ctx context.Context, w http.ResponseWriter, r *http.Request, params map[string]string) error
Create inserts a new user into the system. 200 OK, 400 Bad Request, 500 Internal
func (*User) Delete ¶
func (u *User) Delete(ctx context.Context, w http.ResponseWriter, r *http.Request, params map[string]string) error
Delete removed the specified user from the system. 200 Success, 400 Bad Request, 500 Internal
func (*User) List ¶
func (u *User) List(ctx context.Context, w http.ResponseWriter, r *http.Request, params map[string]string) error
List returns all the existing users in the system. 200 Success, 404 Not Found, 500 Internal
Click to show internal directories.
Click to hide internal directories.