Documentation
¶
Overview ¶
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* SmightTasksAPI * * A go-lang API to manage chores (repeating) and todo items (once-off) for my household. * * API version: 0.0.1 * Contact: jayandrinsmart@gmail.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Index ¶
- func AddTask(w http.ResponseWriter, r *http.Request)
- func CreateUser(w http.ResponseWriter, r *http.Request)
- func DeleteTask(w http.ResponseWriter, r *http.Request)
- func DeleteUser(w http.ResponseWriter, r *http.Request)
- func FindTasksByStatus(w http.ResponseWriter, r *http.Request)
- func FindTasksByUser(w http.ResponseWriter, r *http.Request)
- func GetTaskById(w http.ResponseWriter, r *http.Request)
- func GetTasks(w http.ResponseWriter, r *http.Request)
- func GetUserByName(w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func Logger(inner http.Handler, name string) http.Handler
- func NewRouter() *mux.Router
- func UpdateTask(w http.ResponseWriter, r *http.Request)
- func UpdateTaskWithForm(w http.ResponseWriter, r *http.Request)
- func UpdateUser(w http.ResponseWriter, r *http.Request)
- type ApiResponse
- type Route
- type Routes
- type Task
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUser ¶
func CreateUser(w http.ResponseWriter, r *http.Request)
func DeleteTask ¶
func DeleteTask(w http.ResponseWriter, r *http.Request)
func DeleteUser ¶
func DeleteUser(w http.ResponseWriter, r *http.Request)
func FindTasksByStatus ¶
func FindTasksByStatus(w http.ResponseWriter, r *http.Request)
func FindTasksByUser ¶
func FindTasksByUser(w http.ResponseWriter, r *http.Request)
func GetTaskById ¶
func GetTaskById(w http.ResponseWriter, r *http.Request)
func GetUserByName ¶
func GetUserByName(w http.ResponseWriter, r *http.Request)
func UpdateTask ¶
func UpdateTask(w http.ResponseWriter, r *http.Request)
func UpdateTaskWithForm ¶
func UpdateTaskWithForm(w http.ResponseWriter, r *http.Request)
func UpdateUser ¶
func UpdateUser(w http.ResponseWriter, r *http.Request)
Types ¶
type ApiResponse ¶
type Route ¶
type Route struct { Name string Method string Pattern string HandlerFunc http.HandlerFunc }
type User ¶
type User struct { Id int64 `json:"id,omitempty"` Username string `json:"username,omitempty"` FirstName string `json:"firstName,omitempty"` LastName string `json:"lastName,omitempty"` Email string `json:"email,omitempty"` Password string `json:"password,omitempty"` Phone string `json:"phone,omitempty"` // User Status UserStatus int32 `json:"userStatus,omitempty"` }