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

Join premium to watch
Go to premium
# Title Duration
1 01: Web server basics 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

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

Master Go

Master Go

Sources: appliedgo.com (Christoph Berger)
A few years ago, I discovered Go and immediately fell in love with this language. I loved how the incredibly clean design of the language, as well as the awesome toolchain, sudd...
6 hours 32 minutes 20 seconds
Working with Microservices in Go (Golang)

Working with Microservices in Go (Golang)

Sources: udemy
For a long time, web applications were usually a single application that handled everything—in other words, a monolithic application. This monolith handled user authentication, ...
10 hours 51 minutes 24 seconds
Web Authentication, Encryption, JWT, HMAC, & OAuth With Go

Web Authentication, Encryption, JWT, HMAC, & OAuth With Go

Sources: udemy
An Intermediate Level Course for the Go Programming Language covering Web Authentication, Encryption, JWT, HMAC, & OAuth. Google's Go Programming Language is one of the fastest ...
14 hours 3 minutes 23 seconds
Building Levenue

Building Levenue

Sources: Anthony GG
Live screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.
6 hours 55 minutes 58 seconds
How to develop a productive HTTP client in Golang (Go)

How to develop a productive HTTP client in Golang (Go)

Sources: udemy
Have you ever called a REST API from your Go program? Did you implemented your own HTTP client or did you ended up using some of the thousand libraries out there? Do you know wh...
9 hours 44 minutes 29 seconds