The Go Blog
Goの9年
はじめに
本日、Goの最初のスケッチをオープンソース化した日から9周年を迎えます。毎年、この記念日に、この1年間で何が起こったかを振り返る時間を設けています。この12ヶ月間は、Go言語とコミュニティにとって飛躍の年でした。
Goへの愛と採用
皆さんのおかげで、2018年はGoにとって素晴らしい年でした!複数の業界調査で、GopherはGoを使っていることにどれほど満足しているかを表明し、多くのGo以外の開発者は、他のどの言語よりも先にGoを学ぶつもりだと示しました。
Stack Overflowの2018年開発者調査では、Goは最も愛されている言語のトップ5と最も求められている言語のトップ5の両方で、その名誉ある地位を維持しました。Goを使う人はGoを愛し、Goを使っていない人はGoを使いたいと思っています。
ActiveStateの2018年開発者調査では、Goは36%のユーザーがGoを使って「非常に満足している」と回答し、61%が「非常に満足している」以上と回答してトップを飾りました。
JetBrainsの2018年開発者調査では、Goは「最も有望な言語」に選ばれ、回答者の12%が現在Goを使用し、16%が将来Goを使用する意向を示しました。
HackerRankの2018年開発者調査では、38%の開発者が次にGoを学ぶつもりだと回答しました。
私たちは、すべての新しいGopherに興奮しており、教育およびコミュニティリソースの改善に積極的に取り組んでいます。
Goコミュニティ
最初のGoカンファレンスやGoミートアップからまだ5年しか経っていないとは信じがたいことです。過去1年間で、コミュニティリーダーシップのこの分野で大きな成長が見られました。現在、世界中で20以上のGoカンファレンスと300以上のGo関連ミートアップがあります。
これらの多くのカンファレンスやミートアップへの大変な努力のおかげで、今年は素晴らしい講演が何百もありました。ここでは、私たちのコミュニティの成長と、世界中のGopherをより良くサポートする方法について具体的に議論したお気に入りの講演をいくつか紹介します。
- アクセシブルなGoの書き方、Julia Ferraioli氏(GopherConにて)
- 初心者の重要性、Natalie Pistunovich氏(GopherConにて)
- Goの遺産、パート2、Carmen Andoh氏(GothamGoにて)
- Gopherコミュニティの成長、Cassandra Salisbury氏(Gopherpaloozaにて)
このテーマで、今年はGoコミュニティにおける包摂性をより良くサポートするために、行動規範を改訂しました。
Goコミュニティは本当にグローバルです。この夏アイスランドで開催されたGopherCon Europeでは、Gopherたちは文字通り大陸間のギャップを埋めました。
(写真:Winter Francia)
Go 2
Go 1での5年間の経験の後、私たちは大規模プログラミングをより良くサポートするためにGoをどのように変更すべきか検討し始めました。
昨年の春、私たちはGoモジュールのドラフトデザインを公開しました。これは、バージョン管理とパッケージ配布のための統合メカニズムを提供します。最新のGoリリースであるGo 1.11には、モジュールの予備サポートが含まれていました。
昨年の夏、私たちはGo 2がエラー値、エラーハンドリング、ジェネリックプログラミングをどのように改善するかについて初期のドラフトデザインを公開しました。
私たちは、Go 2に向けて作業を進める中で、コミュニティの助けを借りてこれらのデザインを洗練することに興奮しています。
Goコントリビューター
Goプロジェクトは、数年前からコミュニティからの貢献の数が増加しています。2018年半ばに、初めてGoチームよりもコミュニティからの貢献が多くなり、プロジェクトは大きな節目を迎えました。
ありがとうございます
個人的な話になりますが、Goチーム全員から、皆様に心から感謝申し上げます。Goプロジェクトに携われることを光栄に思い、世界中の多くのGopherが私たちに加わってくれたことに感謝しています。
特に、メンターシップ、組織化、貢献、そして仲間のGopherのサポートを通じて協力してくださった何千人ものボランティアに感謝します。皆さんがGoを今日の形にしてくれました。
次の記事:Go 2、いよいよ登場!
前の記事:2018年Goユーザー調査に参加する
ブログインデックス