Skip to content

francisco3ferraz/snippetbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnippetBox

The source code developed while following the book Let's Go, 2nd Edition by Alex Edwards

Deployment

To run this project run

  go mod tidy
  mkdir tls
  cd tls
  go run /usr/local/go/src/crypto/tls/generate_cert.go --rsa-bits=2048 --host=localhost
  cd ..
  go run ./cmd/web

Features

  • Configuration and error handling
  • Database-driven responses
  • Dynamic HTML templates
  • Middleware
  • Advanced routing
  • Processing forms
  • Stateful HTTP
  • Security improvements
  • User authentication
  • Using request context
  • Embedded files and Genetics
  • Testing

About

Project built alongside the book "Let's Go" by Alex Edwards.

Resources

Stars

Watchers

Forks

Packages

No packages published