ทีมพัฒนา Go ออกผลสำรวจนักพัฒนา Go Developer Survey 2021 (ข่าวของปี 2020) ผลยังออกมาคล้ายกับการสำรวจของปี 2020
- ความพึงพอใจของผู้ใช้ Go ยังสูงมากในระดับ 92% ตอบว่าพึงพอใจ, ผู้ตอบแบบสอบถาม 75% บอกว่าใช้ Go ในการทำงาน (ปีที่แล้ว 76%)
- รูปแบบการใช้งาน Go ที่นิยมที่สุดยังเป็นงาน back end พวก API/RPC สัดส่วน 72%, งานคอมมานด์ไลน์ 60%, เว็บเซอร์วิส 45% ไม่ต่างจากปีก่อนๆ แต่รูปแบบงานที่มาแรงในปีล่าสุดคืองาน data processing ที่เริ่มนิยมมากขึ้น
- หากไม่ใช้ Go แล้วไปใช้ภาษาอะไร คำตอบคือ Rust (25%), Python (17%), Java (12%)
- ฟีเจอร์ที่อยากให้ Go พัฒนาที่สุดคือ การจัดการ dependency ตามด้วย diagnostic bugs
- แพลตฟอร์มยอดนิยมที่ใช้พัฒนาโปรแกรมคือ ลินุกซ์ (59%), แมค (53%), วินโดวส์ (24%) โดยปีนี้ลินุกซ์มีส่วนแบ่งลดลง วินโดวส์เพิ่มขึ้น แมคเท่าเดิม
- แพลตฟอร์มที่ใช้รันงาน Go เป็นลินุกซ์ (92%), วินโดวส์ (18%), แมค (15%) ส่วนคลาวด์ยอดนิยมคือ AWS ทิ้งห่าง (43%), เซิร์ฟเวอร์ตัวเอง (41%), Google Cloud (25%), Azure (12%)
- editor ยอดนิยมยังเป็น VS Code ตามด้วย goLand/IntelliJ
หนึ่งในปัญหาสำคัญของ Go ที่นักพัฒนาตอบเสมอคือขาดฟีเจอร์บางอย่าง โดยเฉพาะ Generic ที่เรียกร้องกันมานาน ซึ่งเพิ่มเข้ามาแล้วใน Go 1.18 ที่ออกตัวจริงหลังช่วงทำแบบสำรวจอันนี้
ภาพจาก Go
ที่มา - Go