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

Go in Practice, Second Edition

Go in Practice, Second Edition

Sources: Matt Butcher, Matt Farina, Nathan Kozyra
"Go in Practice: Second Edition" is a collection of recipes containing techniques and best practices for creating industrial-grade applications in Go.
Go Programming Bootcamp

Go Programming Bootcamp

Sources: udemy
Go is the #1 language in most demand by employers right now. Employers are willing to pay 33% more for those who are gifted Go programmers. The problem is that access to a high ...
15 hours 56 minutes 19 seconds
Ultimate Go: Software Design with Kubernetes

Ultimate Go: Software Design with Kubernetes

Sources: ardanlabs.com
This course teaches you how to build production-level services in Go, leveraging the power of a Domain Driven, Data Oriented Archiecture deployed in Kubernetes. From the beginni...
18 hours 2 minutes 48 seconds
Command Line Applications in Go

Command Line Applications in Go

Sources: Elliott Minns
Learn Go by creating CLI utilities. Suitable for beginners and developers who want to master Go and create their own command-line tools.
27 hours 11 minutes 52 seconds
Beyond Effective Go: Part 1 - Achieving High-Performance Code

Beyond Effective Go: Part 1 - Achieving High-Performance Code

Sources: Corey Scott
Delve into the world of Go and create fast, reliable code with the book series Beyond Effective Go. Tips and techniques for experienced developers.