Go Time: Golang, Software Engineering

Domain-driven design with Go

4 snips
Apr 13, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
Domain-Driven Design
01:40 • 2min
3
How to Use Domain-Driven Design to Build Your Side Projects
03:54 • 2min
4
The Importance of Domain-Driven Design
05:46 • 2min
5
The Benefits of Separating Customers and Users Into Domains
07:25 • 3min
6
The Importance of Public Language in Domain-Driven Design
09:57 • 2min
7
The Power of Domain-Driven Design
11:29 • 2min
8
How to Get Started With Domain-Driven Design
13:36 • 2min
9
The Challenges of Transitioning From Java to Go
15:35 • 2min
10
The Challenges of Domain-Driven Design
17:57 • 3min
11
The Importance of Modeling Your System
20:49 • 4min
12
How to Use Domain-Driven Design to Build Microservices
24:42 • 4min
13
The Importance of Probability in Distributed Systems
28:24 • 3min
14
CQRS: A Powerful Way to Model Distributed Systems
31:41 • 3min
15
GRPC and Domain Driven Design
34:45 • 2min
16
How to Test a GRPC Type Setup
36:57 • 4min
17
The Importance of Internal Packages in Demand-Driven Design
41:09 • 5min
18
The Importance of Loyalty Handlers
45:45 • 5min
19
How to Accelerate Your API Design
51:05 • 2min
20
The Importance of Pain in Software Development
52:41 • 2min
21
Domain Driven Design With GoLang
54:52 • 3min
22
Unpopular Opinions on Technical Logs
57:44 • 3min
23
How to Eat Cheetos Without Greasing Up Your Keyboard
01:00:29 • 3min
24
The Importance of Sharing Experiences
01:03:04 • 2min
25
The Importance of Watching Movies
01:05:07 • 2min
26
The Unpopular Opposition of Wikipedia
01:06:53 • 2min
27
How to Edit Your Site
01:08:50 • 3min