Skip to main content

Build SaaS apps in Go (2nd edition)

4h 30m 22s
English
Paid

Course description

Learn how to build performant and maintainable API-first web server in Go. I put some emphasis and content regarding building a SaaS in Go. If you want to build a web API in Go this is the course you need.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 21 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 01: Web server basics

All Course Lessons (21)

#Lesson TitleDurationAccess
1
01: Web server basics Demo
06:06
2
02: HTTP request/response pipeline
08:02
3
03: Handlers, HandlerFunc, HandleFunc. WTH!
08:21
4
04: HTTP verbs
03:51
5
01: Introduction
02:39
6
02: Routing
25:13
7
03: Middlewares
17:38
8
04: JSON encoding/decoding
07:19
9
05: Our ~100 LoC web engine
21:55
10
01: Why? What? When?
11:17
11
02: How to test web handler
07:00
12
03: Making our webengine testable (including middlewares)
12:10
13
01: Basics
14:20
14
02: Scan to struct
15:12
15
03: Package organization
08:07
16
04: Real-world examples
17:58
17
05: Generics to reduce code repetition
03:20
18
Server setup and deploying a Go web server
24:36
19
Create the book's website from the book's API server (part 1)
26:27
20
Create the book's website with the book's API server (part 2)
27:30
21
How to navigate the code for chapters
01:21

Unlock unlimited learning

Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Build SaaS apps in Go (2nd edition)

#Title
1Book 1

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Build a Google Analytics in Go

Build a Google Analytics in Go

Sources: Dominic St-Pierre
This course assumes you've taken my Build SaaS apps in Go course or are familiar with Go's standard library for building web applications.
7 hours 18 minutes 48 seconds
Learn to Create Web Applications using Go

Learn to Create Web Applications using Go

Sources: usegolang.com
Why can't anyone point me to a concrete example of how to hash and store user passwords? Or how to build the rest of an authentication system? Why is it so frustrating simply tr...
43 hours 35 minutes 37 seconds
Web hook service application over SSH

Web hook service application over SSH

Sources: Anthony GG
Let's create a terminal application and a server that generate a unique link to be used as a webhook URL and directly forward responses to...
3 hours 16 minutes 6 seconds
Let's Build a Go version of Laravel

Let's Build a Go version of Laravel

Sources: udemy
Laravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w
19 hours 22 minutes 16 seconds
Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

Sources: ardanlabs.com
Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom. Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom.
1 hour 48 minutes 40 seconds