Too Long; Didn't Read
The Go Playground is a new playground that doesn't use a remote server to run code, just to compile it. The code runs in your browser using web assembly (WASM) When a user clicks "run", the code (as text) is sent back to our servers. The server is written in Go. The handler for the API looks something like this: "Run" The handler simply takes code as input and responds with a slice of WASM bytes. The front-end is written as a Vue.js single page app.