Skip to content

sojunx/todo-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo-CLI

Purpose

  • Create a CLI to manage my todo list
  • I created this to learn Golang

Features

  • Add a task
  • Delete a task
  • Mark task done (can't be undone)
  • List all tasks
  • Save tasks to a file
  • Load tasks from a file JSON

Commands

  • todo add [task-name]
  • todo list
  • todo delete [task-id]
  • todo complete [task-id]
  • todo help

Installation

  • Clone this project to your local machine
  • Open terminal and go to the project directory
  • Run go build -o todo-cli
  • Run ./todo-cli + [command] | help

About

Todo-list in commandline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages