- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/yuin/gopher-lua
- 软件文档: https://github.com/yuin/gopher-lua
软件介绍
GopherLua 是用 Go 语言编写的 Lua 5.1 的虚拟机和编译器。GopherLua 的目标和 Lua 相同 —— 成为一个支持可扩展语义的脚本语言,提供 Go API 可方便在 Go 应用中植入 Lua 脚本语言功能。
实际测试表明 GopherLua 的性能是其他同类实现的 20 倍。
示例代码:
import (
"github.com/yuin/gopher-lua"
)
L := lua.NewState()
defer L.Close()
if err := L.DoString(`print("hello")`); err != nil {
panic(err)
}
L := lua.NewState()
defer L.Close()
if err := L.DoFile("hello.lua"); err != nil {
panic(err)
}
C++数据结构与程序设计
克鲁斯 / 钱丽萍 / 清华大学出版社 / 2004-1 / 59.00元
《C++数据结构与程序设计》这本精心制作的课本结合面向对象程序设计和C++强有力的特性,构建数据结构的基本思想,设计了程序和有趣的应用。在此过程中,《C++数据结构与程序设计》探讨了作为软件设计基本工具的问题求解和设计原理、数据抽象、递归和算法的比较分析。《C++数据结构与程序设计》使用真实的案例研究、可重用的软件开发和程序设计项目来增强理解。一起来看看 《C++数据结构与程序设计》 这本书的介绍吧!
