|
|
- package json
-
- import (
- lua "github.com/yuin/gopher-lua"
- )
-
- func PreloadGo(L *lua.LState) {
- L.PreloadModule("json", Loader)
- }
-
- func Loader(L *lua.LState) int {
- t := L.NewTable()
- L.SetFuncs(t, api)
- L.Push(t)
- return 1
- }
-
- var api = map[string]lua.LGFunction{
- "decode": Decode,
- "encode": Encode,
- }
|