Web Programming in Go: Web Development Basics
“The Go Programming Language also known as Golang offers a powerful development environment for building web applications. Statically typed and similar to C in its syntax Go offers structural type memory safety and garbage collection and has become a popular choice for web development. In this course you ll learn the basics of web development with Go including the way web applications work how HTTP factors into web development web architectures and the structure of web applications.
You ll explore web development with Go and how web applications work. Next you ll learn about the role of HTTP in web development including how to create HTTP requests and generate HTTP responses. Then you ll examine web architectures and how web applications are structured including the purpose of multiplexing and http.Handler wrappers. Finally you ll learn about the Go template package and how to create a basic structured web application using Go.
“