go-duktape:Go的Duktape JavaScript引擎绑定

时间:2021-02-15 04:56:18
【文件属性】:
文件名称:go-duktape:Go的Duktape JavaScript引擎绑定
文件大小:940KB
文件格式:ZIP
更新时间:2021-02-15 04:56:18
golang binding duktape javascript-engine Go Go(Golang)的Duktape绑定 是一个薄的,可嵌入的javascript引擎。 大部分已实现。 例外在列出。 用法 该软件包是完全可获取的,无需安装任何外部C库。 因此,只需键入go get gopkg.in/olebedev/go-duktape.v3即可安装。 package main import "fmt" import "gopkg.in/olebedev/go-duktape.v3" func main () { ctx := duktape . New () ctx . PevalString ( `2 + 3` ) result := ctx . GetNumber ( - 1 ) ctx . Pop () fmt . Println ( "result is:" , result ) // To prevent memory leak
【文件预览】:
go-duktape-3
----Gopkg.toml(59B)
----.gitignore(36B)
----utils.go(317B)
----duktape.c(3.41MB)
----duktape_test.go(2KB)
----timers.go(3KB)
----timers_test.go(2KB)
----duk_console.c(6KB)
----duk_v1_compat.c(3KB)
----duk_print_alert.c(4KB)
----duk_module_duktape.c(17KB)
----duk_module_duktape.h(538B)
----example_bytecode_test.go(3KB)
----duktape.go(8KB)
----LICENSE.md(1KB)
----.travis.yml(1KB)
----duk_minimal_printf.c(7KB)
----duktape.h(71KB)
----dbgsockettransport.go(3KB)
----duk_module_node.h(387B)
----debugger.go(8KB)
----duk_print_alert.h(354B)
----duk_logging.c(11KB)
----api_test.go(1KB)
----duk_alloc_pool.c(17KB)
----README.md(3KB)
----conts.go(4KB)
----duk_alloc_pool.h(8KB)
----duk_v1_compat.h(1KB)
----duk_config.h(120KB)
----utils_test.go(317B)
----duk_console.h(775B)
----wercker.yml(268B)
----appveyor.yml(831B)
----api.go(52KB)
----Gopkg.lock(568B)
----duk_module_node.c(9KB)
----.gitattributes(44B)
----duk_minimal_printf.h(628B)
----cmd()
--------go-duk()
----duk_logging.h(788B)

网友评论