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)
    2 - Architecture & MongoDB Integration
    • 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)
    3 - Testing in Go
    • 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)
    4 - Implementing Use Cases
    • 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)
    5 - Building the Transport Layer (HTTP)
    • 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)
    6 - Application Bootstrap & Configuration
    • 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)
    7 - Bonus Section
    • 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
R2-CACHE ☁️ R2 (hit) | CDN: MISS (0s) πŸ“„ torrent πŸ• 22 Feb 2026, 04:15:31 pm IST ⏰ 19 Mar 2026, 04:15:31 pm IST βœ… Valid for 23d 2h πŸ”„ Refresh Cache