Skip to content

A native Go implementation of mahonia library warp for the GopherLua VM.

License

Notifications You must be signed in to change notification settings

super1207/gluamahonia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LuaMahonia for GopherLua

A native Go implementation of mahonia library warp for the GopherLua VM.

Using

Loading Modules

import (
	"github.com/super1207/gluamahonia"
)

// Bring up a GopherLua VM
L := lua.NewState()
defer L.Close()

// Preload LuaMahonia modules
gluamahonia.Preload(L) // or gluamahonia.PreloadWithName(L, "mahonia")

Lua example

local mahonia = require("mahonia")
local utf8Str = "你好"
local gbkStr = mahonia.convert("utf-8","gbk",utf8Str)
print(gbkStr) -- 浣犲ソ

License

MIT

About

A native Go implementation of mahonia library warp for the GopherLua VM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages