Warunkowa kompilacja w Go
Próbuję napisać Goobwoluta za pomocąCGo dlaENet.
Kiedy próbowałem skompilować opakowanie na komputerze Mac, biblioteka była starsza i miała nieco inny interfejs. 99% kodu jest takie samo, jak tylko kilka wywołań C wymaga zmiany.
Jaka jest najlepsza praktyka radzenia sobie z takim problemem w Go?
Czy jest jakiś sposób na wykonanie kompilacji warunkowej lub importu warunkowego?