Ultimate Service 2.0
14h 7m 18s
English
Paid
The Ultimate Service class is for Go developers who wish to learn how to build production ready & well tested web services in Go. It provides an intensive, comprehensive & idiomatic view of building web services using community accepted practices.
Read more about the course
The class goes beyond just the use of the http package and focuses on building CRUD based services with logging, observability and debugging. The class also teaches POD architectures, Docker and cloud deployment. We believe this class is perfect for anyone wishing to build production ready, scalable, fast, and highly concurrent web services in Go.
- Starting & Stopping Web Servers
- Using JSON
- Talking to a Database
- Package Layout
- Service Configuration
- Fatal Errors in Main
- Logging
- Routing
- Creating Products
- A Web Framework
- Errors
- Testing
- Cancellation
- Adding Another Model
- Request Validation
- Implementing Crud
- Getting Production Ready
- Authentication & Authorization
- Tracing Requests
- More Error Handling
Watch Online Ultimate Service 2.0
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | 1.1: Macro-Level Engineering | 06:13 |
2 | 2.1: Module Mirrors | 37:30 |
3 | 2.2: MVS Algorithm | 10:08 |
4 | 2.3: Checksum Database | 10:35 |
5 | 2.4: Major Version Imports | 13:45 |
6 | 2.5: Vendoring | 04:43 |
7 | 3.1: Introduction | 21:05 |
8 | 3.2: Logging | 16:57 |
9 | 3.3: Configuration | 24:49 |
10 | 3.4: Debugging / Metrics | 09:08 |
11 | 3.5: Shutdown Signaling | 10:47 |
12 | 4.1: Handlers Package | 23:16 |
13 | 4.2: Readiness Handler | 08:25 |
14 | 5.1: Custom Handler | 26:57 |
15 | 5.2: Gathering Trace Information | 13:46 |
16 | 5.3: Middleware | 10:57 |
17 | 5.4: Error Handling | 21:44 |
18 | 5.5: Sending Responses | 13:35 |
19 | 5.6: Handling Requests | 14:16 |
20 | 6.1: Logging | 25:55 |
21 | 6.2: Error Handling | 16:54 |
22 | 6.3: Panic Handling | 12:16 |
23 | 6.4: Metrics | 12:31 |
24 | 7.1: Understanding JWT | 10:51 |
25 | 7.2: Private/Public Keys | 14:17 |
26 | 7.3: Basic JWT generation | 24:11 |
27 | 7.4: Auth Package | 23:20 |
28 | 7.5: Testing Auth Package | 16:13 |
29 | 7.6: Auth Middleware | 35:20 |
30 | 8.1: Installation | 19:32 |
31 | 8.2: Clusters & Pods | 10:34 |
32 | 8.3: Build Service Image | 18:31 |
33 | 8.4: Configure K8s | 38:18 |
34 | 8.5: Liveness Probe | 06:34 |
35 | 9.1: Database Package | 17:17 |
36 | 9.2: Application Integration | 13:01 |
37 | 9.3: Schema | 15:24 |
38 | 10.1: User Package | 15:12 |
39 | 10.2: Business CRUD API | 34:55 |
40 | 10.3: Testting Support: Docker | 18:55 |
41 | 10.4: Testting Support: Unit | 09:48 |
42 | 10.5: Writing / Running Tests | 18:56 |
43 | 11.1: Bind Handlers | 09:28 |
44 | 11.2: Writing Handlers | 14:28 |
45 | 11.3: Integration Test Support | 06:39 |
46 | 11.4: Writing Integration Tests | 20:34 |
47 | 12.1: Running the project | 32:38 |
48 | 13.1: Web framework support | 20:40 |
49 | 13.2: Apply Trace code | 15:30 |
Similar courses to Ultimate Service 2.0

Writing A Compiler In GoThorsten Ball
Category: Golang (Google Go)
Duration
Book

Ultimate Go: Advanced Engineeringardanlabs.com
Category: Golang (Google Go)
Duration 16 hours 20 minutes 42 seconds
Course

Go Bootcamp: Master Golang with 1000+ Exercises and Projectsudemy
Category: Golang (Google Go)
Duration 15 hours 27 minutes 7 seconds
Course

Working with Microservices in Go (Golang)udemy
Category: Golang (Google Go)
Duration 10 hours 51 minutes 24 seconds
Course

Ultimate Go: Software Design with Kubernetes 2.0ardanlabs.com
Category: Golang (Google Go), Kubernetes
Duration 22 hours 32 minutes 42 seconds
Course

Web Development with Go v2 (Current Version)usegolang.com
Category: Golang (Google Go)
Duration 40 hours 28 minutes 36 seconds
Course

Design Patterns in Goudemy
Category: Golang (Google Go)
Duration 9 hours 47 minutes 37 seconds
Course
![Golang + Lambda Masterclass [EARLY-ACCESS]](https://cdn.courseflix.net/courses/100x56/golang-lambda-masterclass-early-access.jpg?d=1757183044549)
Golang + Lambda Masterclass [EARLY-ACCESS]Gourav Kumar
Category: AWS, Golang (Google Go)
Duration 1 hour 41 minutes 25 seconds
Course