Image may be NSFW.
Clik here to view.
Clik here to view.
![](http://www.somkiat.cc/wp-content/uploads/2025/02/go-1.24.png)
ในเดือนกุมภาพันธุ์นี้ Go 1.24 ตัวเต็มน่าจะถูกปล่อยออกมาให้ใช้งาน
ส่วนตอนนี้เป็น version RC2 อยู่
ดังนั้นมาดูความสามารถที่น่าสนใจกันหน่อยว่ามีอะไรบ้าง ?
ใครสนใจในรายละเอียดอ่าน Release notes ได้
เรื่องของ Benchmark ไม่ต้องเขียน for loop แล้ว
ด้วยการเพิ่ม testing.B.Loop เข้ามา
ลองใช้งานแต่ช้ากว่าแบบเดิม !!
ต่อมาทำการคือ resource ต่าง ๆ ด้วย runtime.AddCleanup ตามต้องการ
ซึ่งจะถูกเรียกเมื่อเราทำการ force GC ด้วย runtime.GC() ดังนี้
เพิ่ม package testing/synctest สำหรับการทดสอบ concurrent code
ประกอบไปด้วน function Run() และ Wait()
ซึ่งเป็น experiment feature
ดังนั้นถ้าต้องการใช้งาน ให้ทำการกำหนดค่า GOEXPERIMENT=synctest
สำหรับ slog ถ้าไม่ต้องการแสดง log
[gist id="320c8f68fb611dcf9bc6eebe7d9a33fd" file="4.go"]ลองศึกษากันเพิ่มเติมดูครับ
Reference websites