Skip to content

Exercises with Golang. Built a Book management application

Notifications You must be signed in to change notification settings

lterrac/book-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book management software

This program allows to interact with a book management software. The repo contains the database schema definition, a REST server to interact with the database and a cli program to manage book resources and collections of books. The first prototype implements book creation, update e retrieval.

Getting started

To bootstrap the application follow those steps:

  • run make run-mysql-docker to start a docker container running MySQL.
  • After few seconds make load-tables loads the database schema
  • To bootsrap the REST server run make server
  • Finally, build the book-cli utility with make build-cli. The compiled file can be found in pkg/book-cli.

Additional information can be found at:

About

Exercises with Golang. Built a Book management application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published