playground: update snippet to tell version

The previous snippet was created almost 4 years ago in CL 2308. Update
to a more modern snippet (created today) for the following reasons:

• Apply gofmt (previous one was missing a newline at EOF).
• It uses the current ID generation scheme, making it possible
  to re-create the same snippet in another playground instance.

Change-Id: I50157f9a8d313f3c826d4289c91c42049ac5bd0d
Reviewed-on: https://go-review.googlesource.com/c/149341
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
1 file changed
tree: 47a84abe8b7ab60bec58f86cf02766ba95f507fb
  1. AUTHORS
  2. CONTRIBUTING.md
  3. CONTRIBUTORS
  4. Dockerfile
  5. LICENSE
  6. Makefile
  7. PATENTS
  8. README.md
  9. app.yaml
  10. cache.go
  11. client.go
  12. codereview.cfg
  13. edit.go
  14. edit.html
  15. enable-fake-time.patch
  16. fake_fs.lst
  17. fmt.go
  18. logger.go
  19. main.go
  20. play.go
  21. play_test.go
  22. sandbox.go
  23. server.go
  24. server_test.go
  25. share.go
  26. static/
  27. store.go
  28. vet.go
README.md

playground

This subrepository holds the source for the Go playground: https://play.golang.org/

Building

# build the image
docker build -t playground .

Running

docker run --name=play --rm -d -p 8080:8080 playground
# run some Go code
cat /path/to/code.go | go run client.go | curl -s --upload-file - localhost:8080/compile

Deployment

gcloud --project=golang-org --account=person@example.com app deploy app.yaml

Contributing

To submit changes to this repository, see https://golang.org/doc/contribute.html.