<!-- About the Go Playground --> <div class="left-column"> <p> The Go Playground is a web service that runs on <a href="http://golang.org/">golang.org</a>'s servers. The service receives a Go program, compiles, links, and runs the program inside a sandbox, then returns the output. </p> <p> There are limitations to the programs that can be run in the Playground. They must be single-threaded (but they may use many goroutines). There are also limits on execution time, and CPU and memory usage. The Playground can access only a subset of the standard library (notably absent are network and filesystem access). Therefore, the only communication a Playground program has to the outside world is via standard output. </div> <div class="right-column"> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <div id="playground" class="small"></div> <script src="/doc/play/playground.js"></script> </div> <div class="end-columns"></div>