Skip to content

Description: c.l.i.g.o is a command-line interface (CLI) application built with Go (Golang) for managing task lists. It allows users to add, delete, list, and mark tasks as complete directly from the terminal.

License

Notifications You must be signed in to change notification settings

FilledEther20/c.l.i.g.o

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c.l.i.g.o

c.l.i.g.o is a command-line interface (CLI) application built in Go (Golang) to manage task lists. With c.l.i.g.o, you can easily add, delete, list, and complete tasks directly from your terminal.

Features

  • Add Task: Add a new task to your task list.
  • Delete Task: Remove an existing task from your task list.
  • List Tasks: Display all tasks in your task list.
  • Complete Task: Mark a task as complete.

Installation

To install c.l.i.g.o, you need to have Go installed on your machine. If you don't have Go installed, you can download it from here.

  1. Clone the repository:

    git clone https://github.com/FilledEther20/c.l.i.g.o.git
  2. Navigate to the project directory:

    cd c.l.i.g.o
  3. Build the application:

    go build -o c.l.i.g.o

Usage

Add Task

To add a task, use the add command followed by the task description:

go run main.go -add your_task

Delete Task

To delete a task, use the -delete flag followed by the task ID:

go run main.go -delete=1

List Tasks

To list all tasks, use the -list flag:

go run main.go -list

Complete Task

To mark a task as complete, use the -complete flag followed by the task ID:

go run main.go -complete=1

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Description: c.l.i.g.o is a command-line interface (CLI) application built with Go (Golang) for managing task lists. It allows users to add, delete, list, and mark tasks as complete directly from the terminal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages