pygomx/libmxclient/mxclientlib.go

24 lines
361 B
Go
Raw Normal View History

2026-01-09 18:52:31 +01:00
package main
2026-01-12 17:39:34 +01:00
import (
"mxclientlib/mxclient"
)
2026-01-09 18:52:31 +01:00
import "C"
2026-01-12 17:39:34 +01:00
//export discoverhs
func discoverhs(id *C.char) *C.char {
mxid := C.GoString(id)
result := mxclient.DiscoverHS(mxid)
return C.CString(result)
}
2026-01-09 18:52:31 +01:00
//export hello
func hello(name *C.char) *C.char {
goName := C.GoString(name)
result := "Hello " + goName
return C.CString(result)
}
func main() {}