文件名称:script-engine:Lua 中的脚本引擎
文件大小:111KB
文件格式:ZIP
更新时间:2024-08-06 13:57:52
Go
脚本引擎 这为的特性提供了一个更小、更简单的包装器,并包括来自。 ScriptEngine 的使用是通过一个比处理行 Lua 进程更小更简单的 API。 这将使 Lua 脚本与软件的 Go 方面集成得更快,更不容易出错。 从 Go 调用 Lua 简单的例子,加载一个字符串脚本并调用函数。 Call的第二个参数是一个 int,表示您期望从调用返回的返回值的数量。 eng := lua . NewEngine () defer eng . Close () eng . LoadScript ( ` function double(x) return x * 2 end ` ) // Call returns a slice of *Value, LuaNumber converts a number to // the appropriate type to be
【文件预览】:
script-engine-master
----engine_test.go(1KB)
----lua_test.lua(37B)
----benchmarks_test.go.bak(3KB)
----script_engine_suite_test.go(200B)
----cover.out(8KB)
----examples_test.go.bak(3KB)
----lua_val_wrappers.go(504B)
----script-engine.coverprofile(8KB)
----engine.go(9KB)
----engine_test.go.bak(7KB)
----value.go(6KB)
----README.md(4KB)
----secure_sandbox_script.go(1KB)
----Godeps()
--------Godeps.json(317B)
--------_workspace()
--------Readme(136B)