Home >Backend Development >Golang >Can Go Programs Use C# DLLs?
Can C# DLLs be Utilized in Golang Applications?
Question:
Seeking insight on the possibility of employing a C# DLL within a Golang application. Is it achievable, and if so, kindly provide an illustrative example.
Answer:
Certainly, leveraging C# DLLs in Golang applications is possible. To facilitate this integration, a dedicated GitHub project has emerged:
[https://github.com/matiasinsaurralde/go-dotnet](https://github.com/matiasinsaurralde/go-dotnet)
Note: C# assemblies differ structurally from C or C assemblies. As a result, they cannot be loaded directly using the syscall approach.
The above is the detailed content of Can Go Programs Use C# DLLs?. For more information, please follow other related articles on the PHP Chinese website!