Я сделал DLL файл при помощи
go build -o testdll.dll -buildmode=c-shared dllGo.go
dllGo.go:
package main
import (
"fmt"
"os"
)
func TestCalc(a, b int) int {
return a + b
}
func main() {
fmt.Println(TestCalc(7, 9))
f, err := os.Create("working.txt")
if err != nil {
fmt.Println(err)
}
f.Close()
}
Как мне выполнить DLL из main.go?
main.go:
package main
import (
"fmt"
"syscall"
)
func main() {
h, err := syscall.LoadLibrary("testdll.dll")
if err != nil {
fmt.Println(err)
}
}
Что мне нужно сделать что бы "запустить" testdll.dll?
Извиняюсь за данный может быть тупой вопрос.