Skip to content

Releases: callmekriztal/Go_Todo

Release list

GoTodo v1.0.0

Choose a tag to compare

@callmekriztal callmekriztal released this 24 Aug 14:16

GoTodo v1.0.0

The first stable release of GoTodo, a simple command-line Todo application written in Go.

Features

  • Add tasks
  • List tasks in a formatted table
  • Edit tasks
  • Delete tasks
  • Toggle task completion
  • Clear the entire task list
  • Persistent JSON storage
  • Task creation and completion timestamps
  • Input validation and error handling
  • Unit tests

Storage

Tasks are stored locally at:

~/.todocli/todos.json

No database or external service is required.

Usage

todocli --add "Learn Go"
todocli --list
todocli --edit 1:"Learn advanced Go"
todocli --toggle 1
todocli --del 1
todocli --clear