goeval is a frontend to the Go toolchain. It transpiles a subset of Go convenient to write on the command line into a full Go program, and executes it.
v1.2.0 adds a backend. As an alternative to executing the code with the local Go toolchain, the new -play flag runs the code on the Go Playground infrastructure and replays it locally. The -share flag also allow to instantly share your code on the Go Playground to easily transition from a one-liner to a full Go program.