From ccd8bacc2156872b10a33fa447255fca69922c50 Mon Sep 17 00:00:00 2001 From: Go101 <22589241+go101@users.noreply.github.com> Date: Tue, 31 Dec 2024 23:36:07 +0800 Subject: [PATCH] update some book main and update pages --- pages/apps-and-libs/golds.html | 2 +- pages/apps-and-libs/golds.tmd | 2 +- pages/details-and-tips/100-updates.html | 10 ++++++++-- pages/details-and-tips/100-updates.md | 8 ++++++-- pages/details-and-tips/101.html | 2 +- pages/generics/100-updates.html | 6 ++++++ pages/generics/100-updates.md | 4 ++++ pages/optimizations/100-updates.html | 7 +++++++ pages/optimizations/100-updates.md | 5 +++++ 9 files changed, 39 insertions(+), 7 deletions(-) diff --git a/pages/apps-and-libs/golds.html b/pages/apps-and-libs/golds.html index 9b700a33..4f6a9807 100644 --- a/pages/apps-and-libs/golds.html +++ b/pages/apps-and-libs/golds.html @@ -9,7 +9,7 @@

-The book is Go 1.23 ready now (update history). +The book is Go 1.24 ready now (update history).

diff --git a/pages/generics/100-updates.html b/pages/generics/100-updates.html index 79d8ae2f..f7e3405e 100644 --- a/pages/generics/100-updates.html +++ b/pages/generics/100-updates.html @@ -1,6 +1,12 @@

Go Generics 101 Update History

+

v1.24.a (2023/Dec/23)

+ +
    +
  • mention generic type aliases are supported since Go 1.24.
  • +
+

v1.21.a (2023/Oct/11)

    diff --git a/pages/generics/100-updates.md b/pages/generics/100-updates.md index 6b445dcd..a49bd78d 100644 --- a/pages/generics/100-updates.md +++ b/pages/generics/100-updates.md @@ -1,6 +1,10 @@ # Go Generics 101 Update History +### v1.24.a (2023/Dec/23) + +* mention generic type aliases are supported since Go 1.24. + ### v1.21.a (2023/Oct/11) * add examples for type inference enhancements made in Go 1.21. diff --git a/pages/optimizations/100-updates.html b/pages/optimizations/100-updates.html index 6a6c13a4..96630c62 100644 --- a/pages/optimizations/100-updates.html +++ b/pages/optimizations/100-updates.html @@ -1,6 +1,13 @@

    Go Optimizations 101 Update History

    +

    v1.24.a (2024/Dec/16)

    + +
      +
    • The "BCE (Bound Check Elimination)" chapter is modified according Go toolchain go1.24rc1.
    • +
    • In "Stack and Escape Analysis" chapter, some thresholds are modified according Go toolchain go1.24rc1.
    • +
    +

    v1.23.a (2024/Oct/16)

      diff --git a/pages/optimizations/100-updates.md b/pages/optimizations/100-updates.md index 27b49c00..ea6223df 100644 --- a/pages/optimizations/100-updates.md +++ b/pages/optimizations/100-updates.md @@ -1,6 +1,11 @@ # Go Optimizations 101 Update History +### v1.24.a (2024/Dec/16) + +* The "BCE (Bound Check Elimination)" chapter is modified according Go toolchain go1.24rc1. +* In "Stack and Escape Analysis" chapter, some thresholds are modified according Go toolchain go1.24rc1. + ### v1.23.a (2024/Oct/16) * The "BCE (Bound Check Elimination)" chapter is modified according https://github.com/golang/go/issues/40704