We utilized a cross platform FUSE system to develop our software. Mac, Windows, Linux, iOS and Android. Our windows installer is already built out and being used regularly, so it can be utilized as a model.
Main Issue:
Compiling from the sources for the MacOSX target, according to Go's official documentation, this is the command line:
env GOOS=darwin GOARCH=amd64 go build
Then you have to make sure your binary has execute permissions in the OS:
chmod +x path-to-your-binary
And then you can start it from the terminal:
path-to-Command
We have dependency on the FUSE system. We have had to build the executable for OS x prior to the build an installer (both are different).
Typically binaries for OSX are supposed to be DMG, or VDI or .app and as you said if you don't have an OSX dev on your team, that means it's not possible to get those binaries built.
'cause source is cross platform. but executables and binaries are platform dependent.
I have seen your requirements we are ready to take up your project.
i have full stack developers team and having expertise to work on such projects and always delivered the quality work with full testing on time (Before the deadline).
please share the complete details of the project to get started.
I would love for an opportunity to discuss this further with you.
please invite me for an interview to discuss this further with you.