explanation
REST-based Microservice API Development in Golang is one of the courses for programming and building APIs published on Udemy centered around the Go language. In this course, you will learn how to develop and build microservices using the hexagon architecture. At the beginning of the course, you will be introduced to a series of basic and foundational topics related to hexagon architecture and building microservices, and then, with the help of your instructor, you will design your first simple microservice. You will then develop the same basic microservices over the course of the course and eventually have a complete, practical application. In software development and implementation using hexagonal architecture, the principle of dependency inversion plays a very important role and you will learn it over time.
The principle of dependency inversion is a special form of pairing in modular programming that has its own principles and rules. After learning the basics, you will develop an application API for managing user authentication, login, and logout and implement it in your web application.
What you will learn from REST-based microservice API development in Golang
- Using SOLID design principles in Go
- Design and implement an API to authenticate and manage users using JWT access and refresh tokens.
- Understand how dependency injection works in Go
- Creating various microservices in Go language
- Knowledge of various libraries and their applications
- Encrypt various structures into JSON and XML formats
- Error library design
- Perform unit testing using mock objects
- Master hexagon architecture and implementation.
- Add RBAC access control to your API
- Introduction to structured logging concepts in software development
- Code reconstruction in the Go programming language
- Knowledge of using multiplexers in HTTP web servers
- and…
Course specifications
Publisher: Udemy
teacher: Ashish Juyal
Language:English
Level: Beginner~Advanced
Number of classes: 42
Duration: 6 hours 42 minutes
course topic
Developing REST-based microservice APIs on Golang prerequisites
Students should know basic golang programming concepts such as structures, receiver functions, and interfaces.
Students should be familiar with object-oriented programming concepts.
movie
Developing REST-based microservice API in Golang introduction video
installation manual
After extracting, watch with your favorite players.
English subtitles
Quality: 720p
download link
File password: free download software
size
2.96GB