Building Microservices with Go Certificate for Michał Grzesik
Certificate ID:
672551
Authentication Code:
e588e
Certified Person Name:
Michał Grzesik
Trainer Name:
Bartłomiej Klimczak
Duration Days:
4
Duration Hours:
28
Course Name:
Building Microservices with Go
Course Date:
4 April 2022 00:00 to 7 April 2022 00:00
Course Outline:
Go basics
• Variables and constants
• Data structures (arrays, slices, maps, structures)
• Interfaces and working with them
• Goroutines and concurrency
• Channels
• Data races
• Testing and benchmarking
• Context
• Working with HTTP
• testing
Writing microservices in Go:
• gRPC (basics, unary RPC, client and server streaming, bidirectional streaming)
• communication using a message bus
• add observability to your application (open telemetry)
• working with Docker
• tips about structuring the code