17 lines
287 B
Go
17 lines
287 B
Go
package main
|
|
|
|
func main() {
|
|
todos := Todos{}
|
|
storage := newStorage[Todos]("Tasks.json")
|
|
storage.load(&todos)
|
|
todos.print()
|
|
todos.toggle(1)
|
|
todos.print()
|
|
todos.delete(2)
|
|
todos.edit(0, "yeah yeah, do better")
|
|
todos.toggle(0)
|
|
todos.toggle(2)
|
|
todos.print()
|
|
storage.save(todos)
|
|
}
|