Skip to content

pinhob/todo-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ Work in progress ⚠️

To-do list in Go

This is a simple to-do CLI and API built with Go. The CLI is based in the book Powerful Command-Line Applications in Go and in the Abah Joseph tutorial.

Requisites

Go 1.22.1

How to run with Docker

How to run without Docker

To start the API, run thesses commands:

cd cmd/api
go run main.go

To start the CLI, run theses commands:

cd cmd/cli
go run main.go

Testing

Run the following command in the root directory to run the unit tests:

go test -v

To run the CLI integration test, run:

cd cmd/todo
go test -v 

About

A todo CLI application built with Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages