Go中的Starlark:在Go中实现的Starlark配置语言-Golang开发

时间:2021-05-26 14:56:28
【文件属性】:
文件名称:Go中的Starlark:在Go中实现的Starlark配置语言-Golang开发
文件大小:304KB
文件格式:ZIP
更新时间:2021-05-26 14:56:28
Golang Configuration Go的Starlark这是Go的Starlark项目的所在地。 Go中的Starlark是在Go中实现的Starlark的解释器。 Starlark以前称为Skylark。 Go软件包的新导入路径为“ go.starlark.net/ Go的Starlark”。这是Go的Starlark项目的所在地。Starlarkin Go是Starlark的解释器,在Go中实现。Starlark的前身为Skylark。 Go软件包的新导入路径是“ go.starlark.net/starlark”。Starlark是Python的一种方言,旨在用作配置语言,像Python一样,它是一种无类型的动态语言,具有高级数据类型,是一流的具有词法作用域和垃圾回收的函数,与CPython不同,独立的Starlark线程
【文件预览】:
starlark-go-master
----README.md(6KB)
----starlarkstruct()
--------testdata()
--------module.go(2KB)
--------struct.go(8KB)
--------struct_test.go(2KB)
----syntax()
--------parse_test.go(14KB)
--------testdata()
--------scan.go(24KB)
--------walk_test.go(2KB)
--------walk.go(2KB)
--------grammar.txt(3KB)
--------quote.go(7KB)
--------syntax.go(12KB)
--------scan_test.go(10KB)
--------quote_test.go(2KB)
--------parse.go(25KB)
----repl()
--------repl.go(5KB)
----docs()
--------starlarkstruct()
--------syntax()
--------repl()
--------starlarktest()
--------CNAME(15B)
--------starlark()
--------resolve()
--------internal()
--------update.go(2KB)
--------index.html(462B)
--------cmd()
----LICENSE(1KB)
----starlarktest()
--------starlarktest.go(5KB)
--------assert.star(1KB)
----go.mod(427B)
----CNAME(16B)
----starlark()
--------profile.go(14KB)
--------testdata()
--------value_test.go(1KB)
--------value.go(42KB)
--------eval.go(41KB)
--------profile_test.go(2KB)
--------empty.s(179B)
--------int.go(11KB)
--------library.go(63KB)
--------hashtable_test.go(3KB)
--------interp.go(15KB)
--------unpack.go(9KB)
--------bench_test.go(5KB)
--------int_generic.go(983B)
--------int_posix64.go(2KB)
--------eval_test.go(31KB)
--------hashtable.go(8KB)
--------debug.go(2KB)
--------int_test.go(3KB)
--------example_test.go(9KB)
----resolve()
--------binding.go(3KB)
--------testdata()
--------resolve_test.go(2KB)
--------resolve.go(29KB)
----internal()
--------compile()
--------spell()
--------chunkedfile()
----go.sum(7KB)
----doc()
--------impl.md(10KB)
--------spec.md(137KB)
----.travis.yml(329B)
----lib()
--------math()
--------time()
--------json()
--------proto()
----cmd()
--------starlark()
----starlarkjson()
--------json.go(519B)

网友评论