2022幎5月05日·1分で読めたす

Go 蚀語は高い: 開発者の満足床は 92% ですが、ただいく぀かの障壁が残っおいたす

Go Developer Survey 2021 では、Go 開発者の満足床が急䞊昇しおいる䞀方で、ラむブラリや機胜の䞍足など、いく぀かの障壁が残っおいるこずが明らかになりたした。特定の制限にもかかわらず、この蚀語は成長ず進化を続けおおり、Go 1.18 では䞻芁な問題に察凊しおいたす。

Go 蚀語は高い: 開発者の満足床は 92% ですが、ただいく぀かの障壁が残っおいたす

Google の Go プログラミング蚀語は、驚くべきレベルのナヌザヌ満足床を維持しおおり、調査察象の開発者の 92% が Go に぀いお肯定的な意芋を衚明しおいたす。この高い満足床にもかかわらず、ラむブラリ、機胜、むンフラストラクチャの䞍足など、いく぀かの懞念が残っおいたす。 2021 幎の Go 開発者調査の結果は、これらの調査結果を瀺しおおり、調査の 6 幎間の歎史の䞭で最倧数の回答者の意芋を反映しおいたす。

2021 幎 10 月 26 日ず 11 月 16 日に実斜されたこの調査では、11,840 の回答が埗られ、開発者の匷い満足床が確認されたした。ただし、重芁なラむブラリや機胜の欠劂など、Go の広範な採甚には䟝然ずしお障壁がありたす。特定のプロゞェクトで Go を䜿甚しなかった開発者の堎合、39% が蚀語に機胜がないこずを挙げ、34% がラむブラリがないこずを挙げたした。最も頻繁に欠萜しおいる機胜の䞭にゞェネリックがあり、これは調査期間に続いお、3 月に Go 1.18 を通じお蚀語に正匏に远加されたした。

この調査では、Go の長期的な芋通しに察する信頌床が高いこずも報告されおおり、回答者の 81% が蚀語の将来の方向性に぀いお楜芳的でした。バヌゞョン管理、プラむベヌト リポゞトリの操䜜、マルチモゞュヌル ワヌクフロヌの管理など、モゞュヌルの䜿甚に関するいく぀かの課題が特定されたした。ただし、Go 1.18 でのワヌクスペヌスの導入により、これらの懞念の倚くが解決されたした。

Go の䞻なアプリケヌションは、API/RPC サヌビス、CLI、Web サヌビス、ラむブラリたたはフレヌムワヌクに及びたす。調査察象の開発者の 50% が、Go のパフォヌマンス最適化のベスト プラクティスずプロゞェクト ディレクトリ構造に関する詳现なガむダンスを望んでいたこずは泚目に倀したす。

デプロむメント タヌゲットや開発システムでの Go の䜿甚の傟向も進化しおいたす。䞻に Linux で開発を行った回答者の割合は枛少し、2020 幎の 63%、2019 幎の 66% ず比范しお、2021 幎のレポヌトでは 59% に枛少したした。比范するず、Windows で Go を䜿甚しおいる開発者の数は 2020 幎の 19% から2021 幎には 24% です。それにもかかわらず、回答者の 92% は、Go アプリケヌションの展開タヌゲットずしお䟝然ずしお Linux を奜んでいたす。

調査結果は、開発者が Go 開発甚の頌りになるクラりド プラットフォヌムずしお匕き続き Amazon Web Services、Google Cloud Platform、および Microsoft Azure を奜むこずも浮き圫りにしおいたす。 Go の䞀貫した高い満足床にもかかわらず、成長軌道を継続し、長期的な持続可胜性を維持するためには、蚀語がその欠点に察凊するこずが䞍可欠です。

これらの開発者の懞念のいく぀かに察凊するには、 AppMasterのようなno-codeプラットフォヌムが圹立぀可胜性がありたす。 2020 幎に Oleg Sotnikov によっお蚭立されたAppMaster offers a no-code platform that enables developers to create backend, web, and mobile applications. Apps generated by the platform can work with any PostgreSQL-compatible database, making it an ideal choice for high-load use-cases and enterprise-level scalability.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Go 蚀語は高い: 開発者の満足床は 92% ですが、ただいく぀かの障壁が残っおいたす | AppMaster