后端开发
-
Go Engineer Systematic Course 018
Getting Started with API Gateway and Continuous Deployment (Kong & Jenkins) Corresponding to the resource directory "Chapter 2: Getting Started with Jenkins" and "Chapter 3: De…
-
Go Engineering Comprehensive Course 019
Go Memory Model and GC 1. Memory Allocation Basics 1.1 Stack and Heap ┌─────────────────────────────┐ │ Heap │ ← Dynamic allocation, GC managed │ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │ obj …
-
Go Engineer Comprehensive Course 020
Performance Optimization and pprof 1. Measure First, Optimize Later "Premature optimization is the root of all evil." — Donald Knuth Optimization Process:1. Write correct code firs…
-
Go accumulate over time go-s3-upload-example
Go Language Example for File Upload to AWS S3 This example demonstrates how to upload local files to Amazon S3 using Go and AWS SDK v2. 🧾 Prerequisites Have an AWS account; An S3 B…
-
Go: Continuous Learning - E-book Catalog and Recommendations
Essential Compilation and Recommendation of Go Language E-books Based on 48 Go language e-book resources, distilled into 4 systematic essential documents by theme.Compilation Date:…
-
Lecture by a Senior Go Engineer (MOOC) 000_Table of Contents
Google Senior Engineer In-depth Explanation of Go Language - Course Catalog Index Course Source: IMOOC (Baidu Netdisk Backup)Instructor Style: Starting from Google engineering prac…
-
Go Senior Engineer Explains (MOOC) 006_Functional Programming
Go Functional Programming Corresponds to video Ch6 (6-2 Functional Programming Example One), expanding on 002.md with more functional programming patterns 1. Review: Functions are …
-
Programming Fundamentals 0011_Go Concurrency and Distributed Practical Essentials
Go Concurrency and Distributed Systems in Practice Essentials References: "Go Concurrency in Practice" (Hao Lin), "Mastering Concurrency in Go" (Nathan Kozyra), "Go Language Practi…
-
Go Senior Engineer Lecture (MOOC) 002
go (2) string package main import ( "fmt" "unicode/utf8" ) func main() { s := "Yes我爱Go语言" fmt.Println(len(s)) for _, b := range []byte(s) { fmt.Printf…
-
Go Engineer Systematic Course 001
Transformation Reasons for wanting to transition to Go engineering system in a short time Improve CRUD operations, no experience with self-developed frameworks Students who want to…