shad-go/coverme/models/todo.go
2020-03-20 00:57:07 +03:00

25 lines
400 B
Go

// +build !change
package models
type ID int
type AddRequest struct {
Title string `json:"title"`
Content string `json:"content"`
}
type Todo struct {
ID ID `json:"id"`
Title string `json:"title"`
Content string `json:"content"`
Finished bool `json:"finished"`
}
func (t *Todo) MarkFinished() {
t.Finished = true
}
func (t *Todo) MarkUnfished() {
t.Finished = false
}