input=[]string{"string"}
output=[]string{"string"}
libdefine=make(struct{
    ParamTypes []string,
    ReturnTypes []string
})
libdefine.ParamTypes=input
libdefine.ReturnTypes=output
libdefines=map[string]interface{}
libdefines["Greeting"]=libdefine
lib=loadLibrary(__dirname+'/libgreeting.so',libdefines)
x=lib.Greeting('world')
x