Go 1.5

ล่าสุด Go ปล่อยเวอร์ชั่น 1.5 ออกมาซึ่งยังคงรับรองว่ายังเข้ากันได้เวอร์ชั่น 1.x ก่อนหน้า และมีฟีเจอร์ที่เพิ่มขึ้นมาดังนี้ compiler เปลี่ยนจาก C เป็น Go ทั้งหมด การคอมไพล์จำเป็นจะต้องใช้ Go version 1.4 ในการคอมไพล์ Garbage Collector เปลี่ยนเป็นแบบ concurrent ช่วยให้ลด latency ของ GC ลง ค่าเริ่มต้นของ GOMAXPROCS เปลี่ยนเป็นตามจำนวน core ของ cpu จากเวอร์ชั่นก่อนๆ จะเป็น 1 รองรับ internal package ที่ช่วยให้ import ได้เพียงแพคเกจใกล้เคียงเท่านั้น เพิ่มคำสั่ง go รองรับ vendoring โดยเวอร์ชั่น 1.5 นี้ยังเป็นการทดลองอยู่รายละเอียดสามารถดูได้ที่นี้ เพิ่มคำสั่ง go tool trace ช่วยในการตามหาจุดบกพร่องของ program […]

Continue reading →