A simple command-line task tracker built with Go. It lets you create, update, complete, and delete tasks while storing everything locally in a JSON file.
- Add, edit, complete, and delete tasks
- Persistent local storage using JSON
- Creation and completion timestamps
- Clean tabular output in the terminal
git clone https://github.com/Mohammed-Thaha/task-tracker-cli.git
cd task-tracker-cli
go build -o task-tracker./task-tracker -add "Learn Go"
./task-tracker -List
./task-tracker -edit "0:Learn Advanced Go"
./task-tracker -toggle 0
./task-tracker -del 0- Go
- Go Generics
- JSON Storage
- Aqua Security Table