Is it possible to use .dll on a go application on linux?

Thank you for the reply. The dll is used to communicate to the scanner/terminal. It confuses me that they can’t give an sdk for linux since the scanner/terminal I have runs on linux.

I might actually need to reverse engineer. Though It’ll be my first time doing reverse engineering which will take me some time haha.
Thank you so much!