Udemy - Clean Architecture in Go - A Trader Monorepo with MongoDB
- Category Other
- Type Tutorials
- Language English
- Total size 2.4 GB
- Uploaded By freecoursewb
- Downloads 82
- Last checked 8 hours ago
- Date uploaded 3 months ago
- Seeders 3
- Leechers 4
Infohash : CE89D3965B4ED9121780B2D726E07E731A1D713E
Clean Architecture in Go: A Trader Monorepo with MongoDB
https://WebToolTip.com
Published 11/2025
Created by Federico LeΓ³n
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English | Duration: 35 Lectures ( 5hΒ 58m ) | Size: 2.4 GB
Learn how to design and build production-ready Go applications using Clean Architecture, MongoDB and Docker.
What you'll learn
Design a real-world Go backend using Clean Architecture and a modular monorepo structure.
Build REST APIs in Go with clear domain layers, use cases and decoupled adapters.
Connect a Go application to MongoDB, store data cleanly and run everything in Docker.
Structure scalable Go projects that can start as a monolith and evolve into microservices.
Requirements
Basic Go knowledge is helpful but not required. All concepts are explained from scratch.
Files:
[ WebToolTip.com ] Udemy - Clean Architecture in Go - A Trader Monorepo with MongoDB- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Course Introduction & Setup
- 1 - Business requirements.mp4 (21.6 MB)
- 2 - Understanding the impact of business requirements.mp4 (23.7 MB)
- 3 - Creating the GitHub repository.mp4 (24.8 MB)
- 4 - Clean Architecture Introduction.mp4 (49.9 MB)
- 5 - Entities in Clean Architecture.mp4 (51.3 MB)
- 6 - Activity β Define your own entities.mp4 (9.0 MB)
- 7 - Initializing the Go module.mp4 (29.5 MB)
- 8 - Docker Compose - MongoDB setup - Docker CLI commands.url (0.1 KB)
- 8 - Docker Compose - MongoDB setup.mp4 (40.2 MB)
- 1 - Ports and Adapters explained.mp4 (63.7 MB)
- 2 - Interacting with the MongoDB client - MongoDB Compass.url (0.1 KB)
- 2 - Interacting with the MongoDB client - MongoDB driver documentation.url (0.1 KB)
- 2 - Interacting with the MongoDB client.mp4 (72.4 MB)
- 3 - How document IDs work in MongoDB.mp4 (33.1 MB)
- 4 - Common mistake with document structure.mp4 (77.7 MB)
- 5 - Transformers mapping between layers.mp4 (88.4 MB)
- 1 - Testing concepts The Pyramid of Tests.mp4 (39.1 MB)
- 2 - Writing basic unit tests in Go - Golang testing Cheatsheet.url (0.1 KB)
- 2 - Writing basic unit tests in Go.mp4 (96.5 MB)
- 3 - Using assertions effectively - Testify - GitHub repository.url (0.1 KB)
- 3 - Using assertions effectively.mp4 (104.2 MB)
- 4 - Table-driven tests in Go.mp4 (88.1 MB)
- 5 - Run your tests using the terminal - Golang testing Cheatsheet.url (0.1 KB)
- 5 - Run your tests using the terminal.mp4 (91.7 MB)
- 1 - Get Strategy by ID.mp4 (96.9 MB)
- 2 - Handling common business errors.mp4 (104.9 MB)
- 3 - Implementing CreateStrategy use case.mp4 (109.8 MB)
- 4 - Manual mocking for use case testing.mp4 (137.2 MB)
- 5 - Generating mocks with mockery - Mockery - GitHub repository.url (0.1 KB)
- 5 - Generating mocks with mockery.mp4 (134.2 MB)
- 6 - Implementing GetStrategyByID use case.mp4 (133.1 MB)
- 7 - Creating the Strategies service.mp4 (69.4 MB)
- 1 - Choosing an HTTP server in Go - Gin - GitHub repository.url (0.1 KB)
- 1 - Choosing an HTTP server in Go.mp4 (67.0 MB)
- 2 - Implementing CreateStrategy HTTP endpoint.mp4 (115.7 MB)
- 3 - Implementing GetStrategyByID HTTP endpoint.mp4 (108.1 MB)
- 4 - Adding routes and wiring them correctly.mp4 (48.1 MB)
- 1 - Creating the application.mp4 (76.7 MB)
- 2 - Writing the main.go file.mp4 (14.2 MB)
- 3 - Managing environment variables and configuration.mp4 (118.1 MB)
- 4 - Running our service for the first time - MongoDB Compass.url (0.1 KB)
- 4 - Running our service for the first time.mp4 (69.7 MB)
- 5 - Course feedback - Feedback form (no registration required).url (0.1 KB)
- 5 - Course feedback.mp4 (16.4 MB)
- 1 - Bonus Lecture - LeonDevs YouTube channel.url (0.1 KB)
- 1 - Bonus Lecture - My blog.url (0.1 KB)
- 1 - Bonus Lecture.mp4 (12.4 MB)
- Bonus Resources.txt (0.1 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce