Explanation
In this second part of the series I am working with MySQL, Cassandra and Elasticsearch as persistence layers and I will create 3 different microservices using different design methods: MVC, featured MVC and Domain Driven Development implementing the Hexagonal design.
At the end of the course you will learn:
- How to configure our application packages and code.
- MVC method, Domain Driven Development and Bilateral Architecture applied!
- How to configure a MySQL client in Go. The DAO process is executed.
- How to configure and use the CassandraDB client in Go.
- How to configure and use Elasticsearch in Go.
- Testing and mocking data integration.
- Stress test the microservice with goroutines.
- How dependencies work in Go. Using Go modules.
- How to build, publish, use and share a custom Go library.
- Application design patterns.
- Preparing our split cutting system.
- Real life examples and exercises.
What will you learn?
- How to set up and organize your small business.
- Domain Driven Development.
- A hexagonal design is applied.
- MySQL integration and configuration.
- Integrate Cassandra DB with your microservices.
- Elasticsearch integration and configuration
- Access to standard output and log files.
- implementation of the DAO model.
- How to build, publish and use your own Go library.
- Test all layers of your application.
- How dependencies work in Go.
Who is this course for?
- Software Engineers.
- Software developers
- Technical leaders.
- Buildings.
- Anyone who wants to talk seriously about Go microservices.
Specifically how to design and develop REST microservices in Golang (Go).
- Publisher: Udemy
- Teacher: Federico León
- Language : English
- Level: All levels
- Number of courses: 48
- Duration: 20 hours and 40 minutes
Content How to design and develop REST microservices in Golang (Go)
Requirements
- Just complete the Golang tour available on the Golang website
- Good to have: Part 1 of this course
Pictures
Sample Clip
Installation Guide
Extract files and watch your favorite player
Subtitle : English
Quality: 720p
Download Links
Password file: free download software
file size
10.4GB