这里要用到otto---Go语言实现的JavaScript 解释器(github.com/robertkrimen/otto)
假设plugins.js里的内容有:
function addnum(a, b) {
return a + add5(b)
}
function add5(a) {
return a + 5
}
要调用addnum函数,golang内容为:
f, err := os.Open("plugins.js")
if e
这里要用到otto---Go语言实现的JavaScript 解释器(github.com/robertkrimen/otto)
假设plugins.js里的内容有:
function addnum(a, b) {
return a + add5(b)
}
function add5(a) {
return a + 5
}
要调用addnum函数,golang内容为:
f, err := os.Open("plugins.js")
if e