Introduction
Introduction of Golang in Web Development.
Basic Example
First step of printing hello world in webpage using Go.
net/http
Understanding net/http package
Routing (using gorilla/mux)
Creating routes with gorilla/mux
Templates
Understanding net/http package
Handling Forms
Working with form data in Golang
Handling File Uploads
Learn How to upload files in Go server
Sessions in Go
Learn to maintain stateful information across multiple HTTP requests
Working with JSON
Understanding net/http package
Working with databases
Understand databases to work with dynamic data
Important Packages
Essential Packages for Web Developmet in Go