Udemy – How to design & develop REST microservices in Golang (Go) 2020-4
Udemy – How to design & develop REST microservices in Golang (Go) 2020-4 Downloadly IRSpace

In this second part of the series I’m working with MySQL, Cassandra and Elasticsearch as persistence layers and we’re going to create 3 different microservices using different design patterns: MVC, featured MVC and Domain Driven Development implementing the Hexagonal architecture.
At the end of the course you’ll learn:
- How to structure our application’s packages and code.
- MVC pattern, Domain Driven Development and Hexagonal Architecture applied!
- How to configure MySQL client in Go. DAO pattern implemented.
- How to configure and use CassandraDB client in Go.
- How to configure and use Elasticsearch in Go.
- Testing and mocking database integrations.
- Stress test the microservice with goroutines.
- How dependencies work in Go. Usage of Go modules.
- How to build, publish, use and share a custom Go library.
- Application design patterns.
- Preparing our distributed logging system.
- Real life examples and exercises.
What you’ll learn
- How to structure and organize your microservice.
- Domain Driven Development.
- Hexagonal architecture applied.
- MySQL integration and configuration.
- Integrate Cassandra DB in your microservices.
- Elasticsearch integration and configuration.
- Logging to standard output and log files.
- DAO pattern implementation.
- How to build, publish and use a custom Go library.
- Testing all the layers of your application.
- How dependencies work in Go.
Who this course is for
- Software engineers.
- Software developers.
- Technical leaders.
- Architects.
- Anyone who wants to get serious about microservices in Go.
Specificatoin of How to design & develop REST microservices in Golang (Go)
- Publisher : Udemy
- Teacher : Federico León
- Language : English
- Level : All levels
- Number of Course : 48
- Duration : 20 hours and 40 minutes
Content of How to design & develop REST microservices in Golang (Go)
Requirements
- Just complete the Golang tour available at Golang’s website
- Nice to have: Part 1 of this course
Pictures
Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720p
Download Links
File size
10.4 GB