ชุมชนนักพัฒนาภาษา Go เผยผลสำรวจความเห็นนักพัฒนาประจำปี 2020 ( ข่าวของปี 2019 ) มีผู้ตอบแบบสอบถาม 9,648 คน ลดลงจากปีก่อนหน้าเล็กน้อย ภาพรวมของสถิติยังคล้ายกับของเดิม
- สัดส่วนผู้ตอบแบบสอบถามที่ระบุว่าใช้ Go ในการทำงาน เพิ่มจาก 73% เมื่อปี 2019 มาเป็น 76% ในปี 2020
- แพลตฟอร์มยอดนิยมยังเป็นลินุกซ์ 63% (แต่สัดส่วนลดลงจาก 66% เมื่อปี 2019) ตามด้วยแมค 55% (เพิ่มจาก 53%)
- เครื่องมือยอดนิยมคือ VS Code (41%) ตามด้วย GoLand (35%) และ Vim (14%) ใกล้เคียงกับปีที่แล้ว
- ปัจจัยที่ชอบในตัว Go คือ ความเร็วในการคอมไพล์ (90%), เสถียรภาพ (89%), concurrency (88%) ส่วนปัจจัยที่ได้คะแนนน้อยที่สุดคือ web framework (64%)
- รูปแบบงานที่ใช้ Go มากที่สุดคือ API/RPC (74%), CLI (65%), ไลบรารี/เฟรมเวิร์ค (48%) ส่วนงานที่ใช้น้อยที่สุดคือ Desktop GUI (8%), เกม (4%) และแอพมือถือ (2%)
- คลาวด์ยอดนิยมคือ AWS (44%), โฮสต์เอง (43%), GCP (26%), Azure (12%)
- ฟีเจอร์ของตัวภาษาที่นักพัฒนาอยากได้มากที่สุดคือ Generic (88%) เหมือนกับปีที่แล้ว
ที่มา - GoLang
Get latest news from Blognone
Follow @twitterapi
Comments
เพิ่งได้ลองหัดเขียน go เหมือนกันครับ รู้สึกชอบนะ syntax เข้าใจง่าย ไม่ต่างกับภาษา c มาก เหมือนรวมข้อดีที่ได้ความเร็วแบบภาษา c แต่มีตัวจัดการ package/manage dependency ดีๆแบบ python
มีใครพอทราบไหมครับว่าทำไมคนไม่นิยมเขียนภาษานี้บน Windows?
tool บางตัว run บน windows ไม่ได้ครับแล้วก็ทำมาก็ต้อง deploy บน linux environment อยู่ดี
ถ้าdevelop container มักต้องทำอะไรให้ work บน linux อยู่แล้วคนที่เขียนบน windows ก็เลยไปใช้ wsl ทำงาน จะได้ไม่ต้อง retest/rescript กระมังครับ