Go implementation of the Task Tracker project from roadmap.sh.
# Add task
./task-cli add "Buy groceries"
# Update task
./task-cli update <id> "Buy groceries and cook dinner"
# Delete task
./task-cli delete <id>
# Mark status
./task-cli mark-todo <id>
./task-cli mark-in-progress <id>
./task-cli mark-done <id>
# List all tasks
./task-cli list
# List by status
./task-cli list todo
./task-cli list in-progress
./task-cli list donego build -o task-cli .go test ./...