Is there a way that you can build a binary file (shared or static library) in go language with bunch of source files and distribute it along with it's interfaces.
It's not to be distributed as an executable but a linkable static or shared library with interfaces at compile or run time. (Just like in C you distribute .a
or .so
file along with header files)
Unlike open source github based libraries out there it's a closed source project that i'm trying to port for Go.