commit | 58c94ea43dcbbff54337bacfd1eb0e626ac21d11 | [log] [tgz] |
---|---|---|
author | Yury Smolsky <yury@smolsky.by> | Fri Mar 02 14:51:15 2018 +0200 |
committer | Andrew Bonventre <andybons@golang.org> | Thu Mar 08 07:15:14 2018 +0000 |
tree | 7e4236fee7bb6838d7b57c20c01583ba1b796b5d | |
parent | e9fb1cd9b74f68b2dd4b1c91d359bfce02df60de [diff] |
playground: support running tests If main function is not present and there is an appropriate test function then the playground executes the code in "test mode". Otherwise behaviour is unchanged. Returned output is equivalent to "go test -v". Examples and Benchmarks are not supported. Fixes golang/go#6511 Change-Id: I231eb17544089c847107a19926183649dea91618 Reviewed-on: https://go-review.googlesource.com/98155 Reviewed-by: Andrew Bonventre <andybons@golang.org>
This subrepository holds the source for the Go playground: https://play.golang.org/
To submit changes to this repository, see http://golang.org/doc/contribute.html.
# build the image docker build -t playground .
docker run --rm -d -p 8080:8080 playground # run go some code cat /path/to/code.go | go run client.go | curl --data @- localhost:8080/compile
gcloud --project=golang-org --account=person@example.com app deploy app.yaml
To submit changes to this repository, see http://golang.org/doc/contribute.html.