A minimal command-line task management application written in Go.
- Add new tasks
- List all tasks
- Mark tasks as complete
- Delete tasks
- Store tasks in a simple JSON file
.
├── cmd/
│ └── cli/ # Main application code
└── pkg/
└── models/ # Task data model
- Go 1.21 or higher
- Clone the repository
git clone https://github.com/soohyeuk/cli_task_manager_go.git
cd cli_task_manager_go- Build and run
go build -o task ./cmd/cli
./task./task add "Buy groceries" # Add a new taskThis project is licensed under the terms of the LICENSE file included in the repository.