Skip to content

Latest commit

 

History

History

todo-go

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Todo list in Go

A Todo list manager written in Go.

Roadmap

  • Implement core functionality for managing todos
  • Set up CLI framework with cobra
  • Add database handler to make todos persist
  • Add basic CLI commands to initialise and add todos
  • Add list command to print current todos
  • Add done command to mark todos as done
  • Add flag to list to filter on "done/not-done" todos
  • Add optional flag to add to set priority of new todo
  • Add remove command to remove a todo
  • Use an enum for priorities with labels "low", "medium", "high" and use these in printing
  • Add edit command to modify an existing todo