Goブログ

Goの6年間

Andrew Gerrand
2015年11月10日

6年前の今日、Go言語はオープンソースプロジェクトとしてリリースされました。それ以来、780人以上の貢献者が、プロジェクトの22個のリポジトリに30,000回以上のコミットを行いました。エコシステムは成長を続け、GitHubは90,000以上のGoリポジトリを報告しています。そして、オフラインでは、新しいGoイベントやユーザーグループが世界中で定期的に出現しています。

8月には、Go 1以来最も重要なリリースであるGo 1.5をリリースしました。これは、レイテンシに敏感なアプリケーションに適した言語にする完全に再設計されたガベージコレクタを備えています。Cベースのコンパイラツールチェーンから、完全にGoで記述されたものへの移行を示しています。そして、新しいアーキテクチャへの移植を含んでおり、ARMプロセッサ(ほとんどのスマートフォンを動かすチップ)のサポートが向上しています。これらの改善により、Goはより幅広いタスクに適したものとなり、この傾向は今後数年間続くことを願っています。

ツールの改善は、開発者の生産性を向上させ続けています。実行トレーサーと「go doc」コマンド、そしてさまざまな静的分析ツールへのさらなる機能強化を発表しました。また、Sublime Textの公式Goプラグインに取り組んでおり、他のエディタのサポートもパイプラインにあります。

来年初めには、Go 1.6でさらに多くの改善をリリースする予定です。net/httpサーバーとクライアントのHTTP/2サポート、公式のパッケージベンダーメカニズム、テキストとHTMLテンプレートのブロックのサポート、GoとC/C++コードの両方をチェックするメモリサニタイザー、そしていつものようにさまざまな他の改善と修正が含まれます。

Goの誕生日ブログ投稿を書くのはこれで6回目ですが、これは私たちの素晴らしいそして情熱的なコミュニティの人々がいなければ不可能でした。Goチームは、コードに貢献してくれた方、オープンソースライブラリを記述してくれた方、ブログ投稿を作成してくれた方、新しいGopherを助けてくれた方、または単にGoを試してくれたすべての方に感謝します。あなたがいなければ、Goは今日ほど完全で、有用で、成功したものではなかったでしょう。ありがとうございました。そして、お祝いしましょう!

次の記事: Goにおける言語とロケールのマッチング
前の記事: Golang UK 2015
ブログインデックス