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

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

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)

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

How to design & develop REST microservices in Golang (Go)

Sample Clip

Installation Guide

Extract the files and watch with your favorite player

Subtitle : English

Quality: 720p

Download Links

Download Part 1 – 2 GB

Download Part 2 – 2 GB

Download Part 3 – 2 GB

Download Part 4 – 475 MB

File size

10.4 GB