Compilação condicional em Go
Estou tentando escrever um Goembrulho usandoCGo paraENet.
Quando tentei compilar meu wrapper em um Mac, a biblioteca era mais antiga e tinha uma interface um pouco diferente. 99% do código é o mesmo que apenas algumas chamadas C precisam mudar.
Qual é a melhor prática para lidar com um problema como este no Go?
Existe alguma maneira de fazer compilação condicional ou importações condicionais?