Beacons is a application that handling and passing data between systems, scripted by Lua and written in Golang.
- mikespook/golib
- aarzilli/golua
- stevedonovan/luar
- mgo/bson
- liblua5.1-0-dev for Ubuntu
All useful scripts were put at the directory shell.
Befor building, the proper lua librarie must be installed.
E.g. Ubuntu 14.04, it is liblua5.1-0-dev
.
Then:
go get github.com/mikespook/beacons/beacons
The beacons library can be embeded into other projects.
go get github.com/mikespook/beacons
Have a fun!
Executing following command:
$ ${fullpath}/beacons -h
Some help information:
Usage of ./beacons:
-config="config.json": Configration file
Beacons uses Lua as the scripting language. Beacons will pass the log data into a Lua script for handling and passing to next.
- Xing Xing [email protected] Blog @Twitter
See LICENSE for more information.