Building Microservices with Go Certificate for Piotr Matysiak
Certificate ID:
672539
Authentication Code:
4a60f
Certified Person Name:
Piotr Matysiak
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