Skip to content

indenigrate/todo_go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLI Todo List Program

This is a simple command-line interface (CLI) todo list application written in Go. It allows users to manage their todos by adding, editing, deleting, toggling, and listing them.

Features

  • Add new todos with a title
  • Edit existing todos by index
  • Delete todos by index
  • Toggle the completion status of todos
  • List all current todos

Requirements

  • Go 1.18 or later

Installation

Installation Options

You have two installation methods:

  • Local Build: Build and run the application locally.
  • System-Wide Installation: Install the application system-wide for easier access.

Choose local if you want to test quickly, or system-wide for a more permanent setup.

  1. Clone the Repository:
    git clone https://github.com/indenigrate/todo_go.git
    cd todo_go
  2. Install dependencies:
    go mod vendor
    go mod tidy
  3. Local build:
    go build -o todo
    ./todo -h
    
  4. Install system wide:
    go install
    todo_go -h
    

About

ToDo list CLI application written in GoLang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages