Skip to content

Small gist like web application built in Go, following along with the book Let's Go! by Alex Edwards

Notifications You must be signed in to change notification settings

mixnblend/snippetbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnippetBox

Small gist like web application built in Go, following along with the book Let's Go! by Alex Edwards

Table Of Contents

Quick Start (local)

  1. Install all Prerequisites
  2. run go run ./cmd/web -help to see a list of options while running the application.
  3. run go run ./cmd/web to start the application.
  4. run docker-compose up to start the mysql database.
  5. run go test -v ./cmd/web -tags test_all to run all tests

⬆ back to top

Available Commands

to see a list of available commands run:

make help

⬆ back to top

Contributing

Before contributing please read through everything in Contributing

⬆ back to top

Testing

Run all tests:

make test

Run all unit tests:

make test/unit

Run all end to end tests:

make test/e2e

⬆ back to top

About

Small gist like web application built in Go, following along with the book Let's Go! by Alex Edwards

Resources

Stars

Watchers

Forks

Packages

No packages published