I built a simple CLI To-do app in Go while streaming live on YouTube!
To list the to-do's run:
go run todo.go
To create a to-do run the following command and follow it's instructions:
go run todo.go create
To mark a to-do as done run the following command with the name of the task to complete:
go run todo.go done name
Replace spaces in the name with dashes. It will also search for all tasks that have a name that start with whatever you entered for the name.