Описание тега go-playground
В 2010 году была запущена бесплатная веб-служба Go Playground, которую можно использовать для компиляции и запуска любого кода Go из браузера.
Игровая площадка Go доступна по адресу http://play.golang.org/ и работает на серверах golang.org.
Код на игровой площадке Go запускается в среде песочницы. Можно использовать большую часть стандартной библиотеки, за некоторыми исключениями.
Страница редактора Playground предлагает некоторые базовые функции, такие как форматирование кода ( gofmt), включая перезапись импорта и совместное использование кода (каждый код получает уникальную ссылку для совместного использования).
Playground использует кэширование вывода: вывод выполненного кода может быть кэширован, поэтому при повторном выполнении того же кода кэшированный вывод может быть представлен без попытки скомпилировать и запустить его снова. Это важно знать, когда выполняется такой код, который должен выдавать случайный (размерный) вывод. Еще одна важная вещь заключается в том, что время на игровой площадке всегда начинается в 2009-11-10 23:00:00 UTC, когда выполняется код (чтобы упростить кэширование программ, давая им детерминированный вывод).
На игровой площадке используется последняя стабильная версия Go. Эта программа показывает точную версию.
Официальное сообщение в блоге Inside the Go Playground подробно описывает, как игровая площадка реализована.