Tags:
Node Thumbnail

ชุมชนนักพัฒนาภาษา 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

No Description

Get latest news from Blognone

Comments

By: burnburn
iPhoneWindows
on 24 April 2021 - 21:13 #1206927
burnburn's picture

เพิ่งได้ลองหัดเขียน go เหมือนกันครับ รู้สึกชอบนะ syntax เข้าใจง่าย ไม่ต่างกับภาษา c มาก เหมือนรวมข้อดีที่ได้ความเร็วแบบภาษา c แต่มีตัวจัดการ package/manage dependency ดีๆแบบ python

By: Laktiu
Contributor
on 25 April 2021 - 14:22 #1206959

มีใครพอทราบไหมครับว่าทำไมคนไม่นิยมเขียนภาษานี้บน Windows?

By: big50000
AndroidSUSEUbuntu
on 26 April 2021 - 07:58 #1206991 Reply to:1206959
big50000's picture
  1. Windows นั้น setup ยากกว่า (หน่อย)
  2. ต้องเรียนรู้เพิ่มอีกหน่อย (โดยเฉพาะเรื่อง directory hierarchy)
  3. Linux รัน native, WSL รันบน Hyper-V
  4. Some bizzare bugs on Windows
By: je901
iPhoneAndroidWindows
on 26 April 2021 - 10:38 #1207004 Reply to:1206959

tool บางตัว run บน windows ไม่ได้ครับ
แล้วก็ทำมาก็ต้อง deploy บน linux environment อยู่ดี

By: zoftdev
Android
on 26 April 2021 - 19:11 #1207081 Reply to:1206959

ถ้าdevelop container มักต้องทำอะไรให้ work บน linux อยู่แล้ว
คนที่เขียนบน windows ก็เลยไปใช้ wsl ทำงาน จะได้ไม่ต้อง retest/rescript กระมังครับ