Since the Go gc compilers are so fast, I wrote up a quick bash script
so that I could evaluation Go code snippets in a REPL fashion.
As an example:
go> s:="hello, world"; fmt.Printf("%s", s)
hello, world
go>
The script automatically detects use of common packages (configurable)
and generates proper import statements in the generated code.
http://www.cs.hmc.edu/~me/gorepl
me