Skip to content

mqayyuum/bookstore-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bookstore-go

Another example practice CRUD app using Go. This practice exposes on the following concept:

  • using gorilla to manage routing
  • arrange the codes in packages
  • docker-compose to manage secrets and deploy database locally
  • usage of dotenv to manage app secrets

Development

Running the database locally

# Start up the database
docker-compose up -d

# Tear down the database
docker-compose down

Running the app

# Build the app
cd cmd/main && go build -o ../../bookstore

# Run the executable
./bookstore

About

A bookstore CRUD using Go, this is practice repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages