是否可以将一串go代码传递给go run而不是go run /some/path/script.go?我试过了:echo "some awesome go code here" | go run但不起作用。谢谢。
3 回答
动漫人物
TA贡献1815条经验 获得超10个赞
这有效
cat <<EOF | tee /tmp/blah.go | go run /tmp/blah.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
EOF
如果您不想先打开文件并对其进行编辑。虽然我不会觉得这对日常使用非常实用。
- 3 回答
- 0 关注
- 212 浏览
添加回答
举报
0/150
提交
取消