Goブログ

Go Playgroundのご紹介

Andrew Gerrand
2010年9月15日

本日golang.orgにアクセスすると、新しい外観が表示されます。サイトに新しい塗装を施し、コンテンツを再編成して見つけやすくしました。これらの変更は、GoのドキュメントツールであるgodocのWebインターフェースにも反映されています。しかし、本当のニュースは、目立つ新しい機能であるGo Playgroundです。

Playgroundでは、Webブラウザがあれば誰でもGoコードを記述し、すぐにコンパイル、リンク、そしてサーバー上で実行できます。入門用のサンプルプログラムがいくつか用意されています(「例」ドロップダウンを参照)。好奇心旺盛なプログラマーがインストールする前に言語を試す機会となり、経験豊富なGoユーザーにとって便利な実験場になることを願っています。フロントページ以外にも、この機能は、リファレンス資料やチュートリアル資料をより魅力的なものにする可能性を秘めています。近い将来、その利用を拡大したいと考えています。

もちろん、Playgroundで実行できるプログラムの種類には制限があります。制限なしに任意のコードを受け入れてサーバー上で実行することはできません。プログラムは、縮小された標準ライブラリを使用してサンドボックス内でビルドおよび実行されます。プログラムが外部の世界と通信する唯一の方法は標準出力であり、CPUとメモリの使用量には制限があります。そのため、これはGoの素晴らしい世界を少しだけ味わえるものと考えてください。完全な体験をするには、自分でダウンロードする必要があります。Goを試してみたいと思っていたけれど、まだ試していない方は、golang.orgにアクセスして、今すぐ試してみてください。

次の記事:Goの並行処理パターン:タイムアウトと続行
前の記事:Goが2010 Bossie Awardを受賞
ブログインデックス