ใน go 1.26 นั้นทางทีมพัฒนาได้ปล่อย go fix ออกมา
เขียนใหม่หมดเลย โดยที่มีโครงสร้างเหมือนกับ go vet
นั่นคือใช้งาน go analysis framework
โดยใน go fix จะมี analyzer สำหรับภาษา go ใหม่ ๆมาให้เพียบ
น่าจะช่วยให้ง่ายต่อการปรับปรุง code ให้ดียิ่งขึ้น และ modern มากขึ้น
ดังนั้นมาลองใช้งานกัน

เริ่มจากการ upgrade go และลองดูว่าใน go fix มีอะไรให้ใช้บ้าง ?

จากนั้นก็ใช้งานกันแบบง่าย ๆ ดังนี้

จากนั้นใน go fix มี analyzer ให้เพียบ และ ติดตั้งเพิ่มเติมได้อีก

เช่นใน version 1.26 จะมี new expression เข้ามาให้ใช้งาน
จากเดิมต้องสร้าง pointer ผ่าน &some มาเป็น new(some) ให้เลย เช่น

ลองใช้งานกันดูครับ
จะได้ upgrade code go ให้ทันสมัยและถูกต้องอีกด้วย
อ่านเพิ่มเติมได้ที่ Using go fix to modernize Go code
ขอให้สนุกกับการ coding