mruby-go:将 Ruby 编程语言 (mruby) 嵌入到您的 Go 项目中

时间:2024-06-30 08:50:20
【文件属性】:

文件名称:mruby-go:将 Ruby 编程语言 (mruby) 嵌入到您的 Go 项目中

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-30 08:50:20

Go

MRuby for Go 包使您能够在 Go 项目中使用嵌入式 Ruby 解释器 。 地位 API 不稳定。 我们考虑这个早期的 alpha。 我们在预生产系统中使用 mruby-go 并且非常有信心它表现得像一个好公民。 但我们不提供任何保证。 阅读测试以了解哪些有效,哪些无效。 先决条件 我们将 mruby-go 与 Google Go 1.4 一起使用,但它应该也适用于 1.1+ 和提示。 mruby 解释器于 2014 年 2 月 9 日发布了 ,我们已成功使用该版本对其进行了测试。 我们目前使用 mruby ,它有很多错误修复。 您可以找到所有 mruby 版本的 tarball。 安装 构建 mruby-go 取决于 。 确保在您的PKG_CONFIG_PATH有一个用于 mruby 的有效 pkg-config 文件。 我已经在本地编译了 mruby,所以这是我的


【文件预览】:
mruby-go-master
----helpers.rb(152B)
----func.go(2KB)
----context_test.go(9KB)
----example_test.go(3KB)
----parser_test.go(2KB)
----MIT-LICENSE(1KB)
----value.go(12KB)
----class.go(4KB)
----parser.go(2KB)
----value_type.go(2KB)
----args.go(1KB)
----module.go(3KB)
----errors.go(1KB)
----module_test.go(4KB)
----context.go(7KB)
----examples()
--------run.go(632B)
--------hello_world.rb(24B)
--------regexp.rb(98B)
--------large_array.rb(2KB)
----CONTRIBUTING.md(1KB)
----doc.go(930B)
----class_test.go(5KB)
----value_type_test.go(1KB)
----README.md(4KB)
----func_test.go(3KB)
----.gitignore(284B)
----value_test.go(10KB)
----mruby_go.h(5KB)

网友评论