I have a small function which passes the pointer of Go string data to C (Lua library):
func (L *C.lua_State) pushLS