package
0.0.0-20211030140731-0fb27046b56b
Repository: https://github.com/smelton01/go-basics.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
CLI Task Manager
Details
We are going to be building a CLI tool that can be used to manage your TODOs in the terminal. The basic usage of the tool is going to look roughly like this:
$ task
task is a CLI for managing your TODOs.
Usage:
task [command]
Available Commands:
add Add a new task to your TODO list
do Mark a task on your TODO list as complete
list List all of your incomplete tasks
Use "task [command] --help" for more information about a command.
$ task add review talk proposal
Added "review talk proposal" to your task list.
$ task add clean dishes
Added "clean dishes" to your task list.
$ task list
You have the following tasks:
1. review talk proposal
2. some task description
$ task do 1
You have completed the "review talk proposal" task.
$ task list
You have the following tasks:
1. some task description
add
- adds a new task to our listlist
- lists all of our incomplete tasksdo
- marks a task as complete
Tasks will be stored in local storage using BoltDB