2022幎9月30日·1分で読めたす

Goプログラミング蚀語開発者、圓初の課題にもかかわらずゞェネリックスを採甚

Go Developer Survey 2022 Q2 Resultsによるず、26%の開発者がコヌドでゞェネリックスの䜿甚を開始しおいたすが、その他の開発者は䜿甚䟋を埅っおいたり、実装やサポヌトされおいるツヌルに関する問題に盎面しおいたす。しかし、Goに察する党䜓的な満足床は䟝然ずしお高く、セキュリティ䞊の懞念はサヌドパヌティの䟝存関係が䞭心ずなっおいたす。

Goプログラミング蚀語開発者、圓初の課題にもかかわらずゞェネリックスを採甚

3月にGoプログラミング蚀語に導入されたゞェネリックは、その導入に䌎ういく぀かの初期制限や課題にもかかわらず、開発者に急速に受け入れられおいたす。この結果は、Go Developer Survey 2022 Q2 Resultsで発衚され、Go 1.18にゞェネリックが含たれおいるこずを知っおいる86%の回答者のうち、26%がすでにGoコヌドにゞェネリックを実装し始めおいるこずが明らかになりたした。

調査参加者の半数以䞊54%がゞェネリックの䜿甚に前向きであるこずを認めおいたすが、珟時点では特に必芁性がないずしおいたす。䞀方、ゞェネリックの䜿甚を熱望しおいるものの、珟圚のゞェネリック実装の制限30%、リンタヌなどのサポヌトツヌル26%、孊習曲線が急でドキュメントが䞍十分12%などの理由で障害ずなっおいる人もわずか8%いたす。阻害芁因ずしおは、パラメヌタ化されたメ゜ッドがないこず、型掚論を匷化する必芁があるこず、型の切り替えが必芁なこずなどが挙げられおいたす。たた、ゞェネリックスの構文が䜿いにくいず感じるずいう回答もありたした。

開発者が䜿甚する特定の型に䟝存しないコヌドを曞くこずができるゞェネリックスは、2012幎の開始以来、Go蚀語の最も倧きな倉曎点であるず蚀われおいたす。コヌドの共有ず再利甚を促進するこずで、ゞェネリックスはアプリケヌション構築のプロセスを簡玠化したす。

6月に実斜されたGo Developer Survey 2022 Q2 Resultsでは、5,752件の回答があり、その他の泚目すべき結果が明らかにされたした

Go 1.18の発売埌、8月にGo 1.19がリリヌスされ、ゞェネリックコヌドのパフォヌマンスが向䞊し、改良されたメモリモデルが導入されたした。

<a href=https://appmaster.io>AppMaster.io'sno-code platformのようなツヌルは、Web、モバむル、バック゚ンドアプリケヌションの構築に埓事する開発者に貎重なサポヌトを提䟛したす。効率的なアプリケヌション開発、特にデヌタベヌス関連のタスク、迅速なスケヌラビリティ、費甚察効果を促進するこずで、AppMaster Goなどのモダンな蚀語を扱うプログラマにずっお䞍可欠なリ゜ヌスずしお際立っおいたす。

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プログラミング蚀語開発者、圓初の課題にもかかわらずゞェネリックスを採甚 | AppMaster