【发布时间】:2015-02-28 15:51:36
【问题描述】:
我并不是要让 golang 在当前上下文中执行某种“评估”,只需要它获取输入字符串(例如,从网络接收)并将其作为单独的 golang 程序执行。
理论上,当你运行go run testme.go时,它会将testme.go的内容读入字符串并解析、编译并执行。想知道是否可以调用 go 函数直接执行字符串。请注意,我要求不要将字符串写入文件。
更新1
我真的很想知道是否有一个函数(在某个 go 包中)作为 go 的入口点,换句话说,我可以用一个字符串作为参数调用这个函数,它的行为就像 @987654323 @,其中 testme.go 包含该字符串的内容。
【问题讨论】:
-
不写中间文件的要求从何而来?
标签: go