Skip to content

Learning Go by building the app from the book "Let's Go"

Notifications You must be signed in to change notification settings

timothymalcham/go-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-web-app

Learning Go by building the app from the book "Let's Go"

Three Essential Aspects of a Go Webapp

  1. Handler - think a controller in traditional MVC. Execute app logic and handle HTTP response header/bodies.
  2. Router (servemux) - maps url patterns to handlers. Usually one servemux per app.
  3. Web Server - listen to incoming requests from the web app itself. No need for a third party like Nginx or Apache.

About

Learning Go by building the app from the book "Let's Go"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published