go-to-do-app

command module
v0.0.0-...-c3a30db Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 8, 2024 License: MIT Imports: 1 Imported by: 0

README

go-assignment

GoLang assignment

Todo Web app

How to start the app

cd webApp
go run .

The server should start at port 8080

Open http://localhost:8080/ on a browser

Todo cli app

How to start the app

cd cli
go run .

For tests use go test . where test file is present

To further understand
  1. how to make the task lock, not the task list
  2. benchmark tests on server and how to improve. does it need improving?
  3. use of interface for mocking the CRUD operations
  4. Improve error handling for sending to the browser
  5. graceful shutdown? look into context

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
display/model
used in display, not for cmdline or web app
used in display, not for cmdline or web app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL