Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Creating Web Applications with Go

via Pluralsight

Write review

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access


Since Go was first open sourced in 2009, it's rapidly grown in popularity, and is especially suited to creating web applications due to its focus on simplicity and rich standard library. In this course, Creating Web Applications with Go, you'll learn how to create web applications in Go with minimal third party library support. First, your journey will begin with an introduction to how to create simple HTTP request handlers, and an exploration of Go's powerful templating capabilities. Next, you'll discover how to create a controller layer with dynamic routing and middleware, and how to interact with a database. Finally, you'll learn how to test your applications to ensure they perform as expected. When you're finished with this course, you'll be fully equipped to create your own cutting edge web applications with the Go language.

Syllabus

  • Course Overview 1min
  • Introduction 22mins
  • Handling Basic Requests 23mins
  • Templating Basics 44mins
  • Creating Smart Templates 30mins
  • Routing Requests 30mins
  • Working with HTTP Requests 24mins
  • Creating Middleware 24mins
  • Interacting with a Database 28mins
  • Beyond HTTP/1.1 23mins
  • Testing Web Applications 34mins

Taught by

Mike Van Sickle

Reviews

4.5 rating at Pluralsight based on 91 ratings

Start your review of Creating Web Applications with Go

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.