Go工程师体系课
-
Go Engineer Comprehensive Course 011
Inverted Index for Queries 1. What is an Inverted Index? An Inverted Index is a data structure used to quickly find documents containing specific terms. It is one of the core techn…
-
Go Engineering Comprehensive Course 012
Integrating Elasticsearch in Go 1. Client Library Selection 1.1 Mainstream Go ES Clients olivere/elastic: Most comprehensive features, elegant API design, supports ES 7.x/8.x elast…
-
Go Engineer System Course 013
Order Transactions Both pre-deduction and post-deduction of inventory will affect inventory and orders, so distributed transactions must be used. Business (unpaid order) business i…
-
Go Engineer Comprehensive Course 014
RocketMQ Quick Start Refer to our various configurations (podman) for installation instructions. Concept Introduction RocketMQ is a distributed messaging middleware open-sourced by…
-
Go Engineering System Course 015
Docker Containerization — A Practical Guide for Go Projects I. Docker Core Concepts 1.1 What is Docker Docker is an open-source containerization platform that packages applications…
-
Go Engineering System Course 016
Getting Started with Kubernetes —— Go Microservice Deployment and Orchestration I. Kubernetes Core Concepts 1.1 What is Kubernetes Kubernetes (K8s for short) is Google's open-sourc…
-
Go Engineer System Course 017
Getting Started with Rate Limiting, Circuit Breaking, and Degradation (Including Sentinel Hands-on) Based on the key video points from Chapter 3 (3-1 ~ 3-9) of the courseware, this…
-
Go Engineer System Course 018
API Gateway and Continuous Deployment Introduction (Kong & Jenkins) Corresponds to the resource directory "Chapter 2: Getting Started with Jenkins" and "Chapter 3: Deploying Se…
-
Go Engineer System Course 019
Go Memory Model and GC 1. Memory Allocation Basics 1.1 Stack and Heap ┌─────────────────────────────┐ │ 堆 (Heap) │ ← 动态分配,GC 管理 │ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │ obj │ │ obj │ │ obj …
-
Go Engineer System Course 020
Performance Optimization and pprof 1. Measure Before Optimizing "Premature optimization is the root of all evil." — Donald Knuth Optimization process:1. Write correct code first2. …