我正在尝试使用goluapackage为我用Go编写的应用程序构建扩展API。我的想法是让几个类暴露给luaVM,例如Book类:localbook=Book.Create("LePetitPrince")print(book)book:save()我现在能做的只是基本的:typeBookstruct{Idint64Titlestring}funcBookCreate(L*lua.State)int{title:=L.ToString(1)p:=&Book{Id:1,Title:title}L.PushGoStruct(p)return1}funcBookToString(L*lua.