Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Golang
Recommended resources
The freely available resources this course will direct you to.
- What Are User Story Acceptance Criteria?www.youtube.com
- Requirements Elicitation – What Questions to Askwww.youtube.com
- A Guide To Agile Requirements Documentation - Inside Atlassianwww.atlassian.com
- Strengthening the Requirements Engineering Process – Requirements Engineering Magazinere-magazine.ireb.org
- Event Storming - what it is and why you should use it with Domain-Driven Designwww.youtube.com
- Contract First API Design with OpenAPI V3 - Darrel Millerwww.youtube.com
Module 2
Mission: Harden the Booking Vertical Slice
Module 3
Mission: Persist Bookings in PostgreSQL
Module 4
Mission: Make Reservations Correct Under Contention
Module 5
Mission: Make Notifications Survive Concurrency and Failure
Module 6
Mission: Test, Debug, and Rebuild Without Assistance
Module 7
Mission: Secure and Operate the Booking API
Module 8
Mission: Observe and Optimize Production Behavior
Module 9
Mission: Use AI Without Outsourcing Engineering
Module 10
Transfer Mission: Build a Webhook Delivery Service
Module 11