package
0.0.0-20241118102409-f0965d73ebed
Repository: https://github.com/gotestbootcamp/go-todo-app.git
Documentation: pkg.go.dev

# Functions

NewTodoFromJSON creates a new todo from a bytestream, which is expected to contain a valid JSON encoding (e.g.
NewTodoFromJSONReader creates a new todo from a bytestream, which is expected to contain a valid JSON encoding (e.g.

# Constants

Assigned means a Todo has got an assignee, and work has thus begun.
Completed means a Todo has been completed by its assignee and is no longer active.
Deleted means a Todo has been deleted, regardless of its previous state, and it is no longer relevant.
Pending means a Todo is in the common backlog.
No description provided by the author
No description provided by the author

# Structs

Errors give informations about a processing error.
Item binds a Todo with its ID identifier.
Response represents the outcome of a operation.
Result represent the status of a succesfull processing.
Todo represent a todo item managed by the system.

# Type aliases

ID is an opaque value which uniquely identifies a Todo.
ResponseStatus represent the overlal status (e.g.
Status represent the status of a Todo Transition between statuses are enforced by the Todo object methods.