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

  • Angular and Golang: A Rapid Guide - Advanced

    Angular and Golang: A Rapid Guide - Advanced

    Sources: udemy
    Learn how to create an Ambassador App using Angular and Golang. We will build 3 frontend apps Admin, Ambassador and Checkout and they will consume a big Golang API. I'm a FullSt...
    9 hours 40 minutes 39 seconds
  • Design Patterns in Go

    Design Patterns in Go

    Sources: udemy
    This course provides an overview of all the Gang of Four (GoF) design patterns as outlined in their seminal book, together with modern-day variations, adjustments, discussions o...
    9 hours 47 minutes 37 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
  • For the Love of Go: Book/Video Bundle

    For the Love of Go: Book/Video Bundle

    Sources: John Arundel
    Hello, and welcome to learning Go! It's great to have you here. This is the bundled edition of ‘For the Love of Go’, a book introducing the Go programming langu
    6 hours 12 minutes 54 seconds
  • Ultimate Go: Advanced Engineering 2.0

    Ultimate Go: Advanced Engineering 2.0

    Sources: ardanlabs.com
    Learn advanced Go concepts by building a reference implementation of a blockchain in Go! The goal of this class is to share how to code complex engineering task
    14 hours 48 minutes 39 seconds