The Go Blog
Goの6年間
6年前の今日、Go言語はオープンソースプロジェクトとしてリリースされました。それ以来、780人以上のコントリビューターがプロジェクトの22のリポジトリに30,000以上のコミットを行ってきました。エコシステムは成長を続けており、GitHubは90,000以上のGoリポジトリを報告しています。そして、オフラインでは、世界中で新しいGoイベントやユーザーグループが定期的に開催されているのを私たちは見ています。 周りに ある 世界と定期的に開催されています。
8月に私たちはGo 1.5をリリースしました。これはGo 1以来最も重要なリリースです。完全に再設計されたガーベージコレクターが特徴で、これにより言語はレイテンシに敏感なアプリケーションにより適したものとなりました。Cベースのコンパイラツールチェーンから完全にGoで書かれたものへの移行を示し、新しいアーキテクチャへのポートが含まれ、ほとんどのスマートフォンを動かすチップであるARMプロセッサのサポートが向上しました。これらの改善により、Goはより広範囲のタスクに適したものとなり、この傾向が今後数年間も続くことを私たちは期待しています。
ツールの改善は、開発者の生産性を高め続けています。私たちは実行トレーサーと「go doc」コマンドを導入し、さらにさまざまな静的解析ツールを強化しました。また、Sublime Text用の公式Goプラグインも開発中で、他のエディターのサポートも順次強化していく予定です。
来年初めにはGo 1.6でさらなる改善がリリースされます。これには、net/httpサーバーおよびクライアントのHTTP/2サポート、公式のパッケージベンダーメカニズム、テキストおよびHTMLテンプレートでのブロックサポート、GoとC/C++コードの両方をチェックするメモリサニタイザー、そして通常のさまざまな改善と修正が含まれます。
Goの誕生日ブログ記事を書くのは今回で6回目となりますが、コミュニティの素晴らしい情熱的な人々がいなければ、私たちはこれを行うことはできなかったでしょう。Goチームは、コードを貢献してくれたすべての人、オープンソースライブラリを書いてくれた人、ブログ記事を執筆してくれた人、新しいGoユーザーを助けてくれた人、そしてGoを試してくれたすべての人に感謝したいと思います。あなた方がいなければ、Goは今日のように完全で、有用で、成功したものではなかったでしょう。ありがとうございます、そしてお祝いしましょう!
次の記事: Goにおける言語とロケールのマッチング
前の記事: Golang UK 2015
ブログインデックス