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

The Art of Command Line Interfaces

The Art of Command Line Interfaces

Sources: ByteSizeGo, Marian Montagnino
Master the creation of high-quality CLI applications in Go. Video course by Marian, bestselling author and expert in command-line interface programming.
5 hours 51 minutes 42 seconds
Web Development with Go v2 (Current Version)

Web Development with Go v2 (Current Version)

Sources: usegolang.com
Learn to build real, production-grade web applications from scratch. No trivial TODO apps that barely touch the complexity of a real app. No frameworks that hid
40 hours 28 minutes 36 seconds
Introduction to industry REST microservices in Golang (Go)

Introduction to industry REST microservices in Golang (Go)

Sources: udemy
In this course I'm doing the very same I've been doing for the past 6 years: Analysis, design and development of high-performance microservices in Go. This is not an introductio...
15 hours 45 minutes 33 seconds
Building Production-Ready Services with gRPC and Go

Building Production-Ready Services with gRPC and Go

Sources: ByteSizeGo
The course "Building Production-Ready Services with gRPC and Go" covers the development of high-performance services using gRPC and the Go language. It...
11 hours 23 minutes 33 seconds
Working with Design Patterns in Go (Golang)

Working with Design Patterns in Go (Golang)

Sources: udemy
Go is a powerful language for building efficient and scalable applications. But as your projects grow, you'll encounter common problems that can be elegantly...
10 hours 20 minutes 8 seconds