将代码直接传递到没有文件的go run

Jus*_*tin 5 go

是否可以传递一串go代码go run而不是go run /some/path/script.go?我试过了:

echo "some awesome go code here" | go run
Run Code Online (Sandbox Code Playgroud)

但是不起作用.谢谢.

nem*_*emo 3

我不认为有这样的选择。至少对于标准*g编译器或 go run.

您可以尝试使用gccgo因为GCC 支持从 stdin 读取。