From 1f8fa1a7caaf08322e8683eb0f087ee2dbd8e771 Mon Sep 17 00:00:00 2001 From: Rez Moss Date: Thu, 6 Feb 2025 21:10:42 -0500 Subject: [PATCH 1/3] Pro Go Patterns --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 58879e5..32b3bc2 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,7 @@ - [2024 - Build an Orchestrator in Go](#2024---build-an-orchestrator-in-go) - [2024 - Explore Go: Cryptography](#2024---explore-go-cryptography) - [2024 - Practical guide for building a blockchain from scratch in Go with gRPC](#2024---practical-guide-for-building-a-blockchain-from-scratch-in-go-with-grpc-free) + - [2025 - Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](#2025--pro-go-patterns-advanced-func-design-concurrency) - [Go with the Domain: Building Modern Business Software in Go *Free*](#go-with-the-domain-building-modern-business-software-in-go-free) - [Spaceship Go *Free*](#spaceship-go-free) - [Ultimate Go Notebook](#ultimate-go-notebook) @@ -552,6 +553,12 @@ progressively building a blockchain from scratch in Go with gRPC. An interesting adventure that takes you from the foundational concepts and purpose through the technical design and implementation to the practical testing and usage of the proposed blockchain. Simple, yet non-trivial. Concise, yet detailed. Practical, yet well-grounded. + +### 2025 - [Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](https://www.amazon.com/dp/B0DW9JNCVV?ref_=ast_author_mpb) + +Pro Go Patterns is your comprehensive guide to writing scalable, maintainable, and efficient Go code. Moving beyond the basics, this book dives deep into advanced patterns and practices used in real-world applications. + + ### [Go with the Domain: Building Modern Business Software in Go](https://threedots.tech/go-with-the-domain/) *Free* From 6044925c0ea6992ce385ee7beedfc4902605eb26 Mon Sep 17 00:00:00 2001 From: Rez Moss Date: Thu, 6 Feb 2025 21:16:37 -0500 Subject: [PATCH 2/3] Pro Go Patterns --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 32b3bc2..19a5bcb 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ - [2024 - Build an Orchestrator in Go](#2024---build-an-orchestrator-in-go) - [2024 - Explore Go: Cryptography](#2024---explore-go-cryptography) - [2024 - Practical guide for building a blockchain from scratch in Go with gRPC](#2024---practical-guide-for-building-a-blockchain-from-scratch-in-go-with-grpc-free) - - [2025 - Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](#2025--pro-go-patterns-advanced-func-design-concurrency) + - [2025 - Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](#2025---pro-go-patterns-advanced-function-design-concurrency-models-and-clean-code) - [Go with the Domain: Building Modern Business Software in Go *Free*](#go-with-the-domain-building-modern-business-software-in-go-free) - [Spaceship Go *Free*](#spaceship-go-free) - [Ultimate Go Notebook](#ultimate-go-notebook) @@ -553,9 +553,10 @@ progressively building a blockchain from scratch in Go with gRPC. An interesting adventure that takes you from the foundational concepts and purpose through the technical design and implementation to the practical testing and usage of the proposed blockchain. Simple, yet non-trivial. Concise, yet detailed. Practical, yet well-grounded. - ### 2025 - [Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](https://www.amazon.com/dp/B0DW9JNCVV?ref_=ast_author_mpb) + + Pro Go Patterns is your comprehensive guide to writing scalable, maintainable, and efficient Go code. Moving beyond the basics, this book dives deep into advanced patterns and practices used in real-world applications. From aea57940857ae711cf97513075fd1a785fcdab32 Mon Sep 17 00:00:00 2001 From: Rez Moss Date: Sat, 28 Jun 2025 08:46:43 -0400 Subject: [PATCH 3/3] update book entry Go at scale --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2857e35..dfbf6a8 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ - [2024 - Build an Orchestrator in Go](#2024---build-an-orchestrator-in-go) - [2024 - Explore Go: Cryptography](#2024---explore-go-cryptography) - [2024 - Practical guide for building a blockchain from scratch in Go with gRPC](#2024---practical-guide-for-building-a-blockchain-from-scratch-in-go-with-grpc-free) - - [2025 - Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](#2025---pro-go-patterns-advanced-function-design-concurrency-models-and-clean-code) + - [2025 - Go at Scale: Patterns for Professional Development](#2025---go-at-scale-patterns-for-professional-development) - [Go with the Domain: Building Modern Business Software in Go *Free*](#go-with-the-domain-building-modern-business-software-in-go-free) - [Spaceship Go *Free*](#spaceship-go-free) - [Ultimate Go Notebook](#ultimate-go-notebook) @@ -561,11 +561,11 @@ progressively building a blockchain from scratch in Go with gRPC. An interesting adventure that takes you from the foundational concepts and purpose through the technical design and implementation to the practical testing and usage of the proposed blockchain. Simple, yet non-trivial. Concise, yet detailed. Practical, yet well-grounded. -### 2025 - [Pro Go Patterns: Advanced Function Design, Concurrency Models, and Clean Code](https://www.amazon.com/dp/B0DW9JNCVV?ref_=ast_author_mpb) +### 2025 - [Go at Scale: Patterns for Professional Development](https://rezmoss.com/go-at-scale/) - + -Pro Go Patterns is your comprehensive guide to writing scalable, maintainable, and efficient Go code. Moving beyond the basics, this book dives deep into advanced patterns and practices used in real-world applications. +Go at Scale is your comprehensive guide to writing scalable, maintainable, and efficient Go code. Moving beyond the basics, this book dives deep into advanced patterns and practices used in real-world applications. ### [Go with the Domain: Building Modern Business Software in Go](https://threedots.tech/go-with-the-domain/) *Free*