Go kit 0.12 Fundamentals
Offered By: Pluralsight
Course Description
Overview
Welcome to the Go kit fundamentals course. This course will teach you how to construct services using mechanisms and standards provided by Go kit.
Go kit helps to build services in a modular and modern way. In this course, Go kit 0.12 Fundamentals, you’ll learn to build an application service using best practices and standards. First, you’ll explore how to implement the service as a standalone unit. Next, you’ll discover how to make it production ready through logging and instrumentation. Finally, you’ll learn how to discover and call other services. When you’re finished with this course, you’ll have the skills and knowledge of Go kit 0.12 needed to design and implement production-grade application services.
Go kit helps to build services in a modular and modern way. In this course, Go kit 0.12 Fundamentals, you’ll learn to build an application service using best practices and standards. First, you’ll explore how to implement the service as a standalone unit. Next, you’ll discover how to make it production ready through logging and instrumentation. Finally, you’ll learn how to discover and call other services. When you’re finished with this course, you’ll have the skills and knowledge of Go kit 0.12 needed to design and implement production-grade application services.
Syllabus
- Course Overview 1min
- The Framework and Expectations 3mins
- What Are the Challenges with Writing Services? 3mins
- Setting up Your Environment 5mins
- Services Components & Principles 6mins
- Building the Business Logic 6mins
- Building the Request/response Structure 3mins
- Exposing the Endpoint 4mins
- Transport and Communication 4mins
- Core Service Review 5mins
- Implement Transport Logging 5mins
- Implement Application Logging 5mins
- Instrumenting the Service 5mins
- Visibility and Diagnostics Review 5mins
- Service Discovery and Load Balancing 7mins
- Distributed Tracing 2mins
- Reconstruct & Review Service Components 1min
- Closure & Materials 0mins
Taught by
Corneile Britz
Related Courses
Architecting with Google Kubernetes EngineGoogle Cloud via Coursera Architecting with Google Kubernetes Engine en Español
Google Cloud via Coursera Architecting with Google Kubernetes Engine 日本語版
Google Cloud via Coursera Architecting with Google Kubernetes Engine en Portuguese
Google Cloud via Coursera Architecting with Google Kubernetes Engine en Français
Google Cloud via Coursera