GO Weekly : Why developer choose GO

ภาษาที่ใช้ในการเขียนโปรแกรมเพื่อควบคุมการทำงานของเครื่องคอมพิวเตอร์มีมากมายหลายภาษา แต่ทำไมนักพัฒนาจึงมาหันมาสนใจภาษา GO ในบทความนี้จะพาท่านผู้อ่านพบกับเหตุผลว่าทำไมจึงต้องเขียนภาษา GO

ภาษา GO เร็ว

อาจจะมีคำถามขึ้นในใจของผู้อ่านว่า เร็ว คืออะไร ตอนนี้จะต้องอธิบายง่ายๆว่า ภาษา GO เมื่อทำการ Compile และจะได้เป็น Binary ซึ่งมันคือ Machine Code ที่ทำงานตรงกับ Hardware ไม่ต้องผ่าน Library หรือ Virtual Runtime ทำให้ประมวลผลได้อย่างรวดเร็วนั้นเอง

Code อ่านง่าย

Syntax ของภาษา GO อ่านง่ายและไม่ซับซ้อนเป็นแบบลำดับจากบนลงล่าง และสามารถจัดรูปแบบ ย่อหน้า บล็อก ของ คำสั่งต่างๆ ได้ ลักษณะของ Syntax คล้ายกับ ภาษาซึ (C Language)

เรียนรู้เร็ว

เนื่องจาก Syntax คล้ายกับ ภาษาซี เป็นที่ทราบวกันดีว่า ภาษาซี เป็นภาษาพื้นฐานที่สุด ที่นักพัฒนาเกือบทุกคนต้องเคยได้สัมผัส ทำให้สามารถนำความรู้ ภาษาซี มาใช้ต่อใน ภาษา GO ได้ทันที ลดเวลาในการเรียนพื้นฐานได้

มี Standard Library

ภาษา GO เป็นภาษาที่มี Standard Library มาให้ครบครัน สามารถใช้งานได้โดนไม่ต้อง import จากภายนอกมาใช้ ช่วยให้ปลอดภัยจาก Library ที่ไม่ได้มาตรฐาน

แหล่งข้อมูล

Should I Go

The pros and cons of programming in Go

Be the first to comment

Leave a Reply

Your email address will not be published.


*