|
|
- package time
-
- import (
- lua "github.com/yuin/gopher-lua"
- )
-
- func PreLoadGo(L *lua.LState) {
- L.PreloadModule("time", 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{
- "unix": Unix,
- "unix_nano": UnixNano,
- "sleep": Sleep,
- "parse": Parse,
- "format": Format,
- }
|