Skip to content

syntropy/golua

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Bindings for the Lua C API

Simplest way to install:

$ goinstall -u github.com/xenith-studios/golua
$ cd $GOROOT/src/pkg/github.com/xenith-studios/golua
$ make install

In this version of the cgo bindings we build against a copy of the Lua-5.1.4 source that is
included in this distribution. This ensures that regardless of what changes you
make to your system Lua libraries, these bindings will continue to function.
This also ensures that the bindings are cross-platform. (For instance, this ignores differences
between Lua installed via apt on Debian and MacPorts on OS X.)

Licensing
-------------------------
GoLua is released under the MIT license.
Please see the LICENSE file for more information.

Lua is Copyright (c) Lua.org, PUC-Rio.  All rights reserved.
The Lua license can be found in the source and is available online:
    http://www.lua.org/license.html

About

Go bindings for Lua C API - in progress

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.5%
  • Go 4.9%
  • Lua 2.4%
  • Other 0.2%