Documentation ¶
Index ¶
- type TodoApi
- func (ta TodoApi) CreateTodo(w http.ResponseWriter, r *http.Request, p httprouter.Params)
- func (ta TodoApi) DeleteTodo(w http.ResponseWriter, r *http.Request, p httprouter.Params)
- func (ta TodoApi) GetTodoById(w http.ResponseWriter, r *http.Request, p httprouter.Params)
- func (ta TodoApi) GetTodos(w http.ResponseWriter, r *http.Request, p httprouter.Params)
- func (ta TodoApi) Index(w http.ResponseWriter, r *http.Request, p httprouter.Params)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TodoApi ¶
type TodoApi struct{}
func NewTodoApi ¶
func NewTodoApi() *TodoApi
func (TodoApi) CreateTodo ¶
func (ta TodoApi) CreateTodo(w http.ResponseWriter, r *http.Request, p httprouter.Params)
create a todo
func (TodoApi) DeleteTodo ¶
func (ta TodoApi) DeleteTodo(w http.ResponseWriter, r *http.Request, p httprouter.Params)
delete a todo
func (TodoApi) GetTodoById ¶
func (ta TodoApi) GetTodoById(w http.ResponseWriter, r *http.Request, p httprouter.Params)
Get a todo by id
func (TodoApi) GetTodos ¶
func (ta TodoApi) GetTodos(w http.ResponseWriter, r *http.Request, p httprouter.Params)
base todo endpoint returns array of todos
func (TodoApi) Index ¶
func (ta TodoApi) Index(w http.ResponseWriter, r *http.Request, p httprouter.Params)
base endpoint
Click to show internal directories.
Click to hide internal directories.