Условная компиляция в Go

Я пытаюсь написать оболочку Go , используя CGoдля ENet.

Когда я пытался скомпилировать свою оболочку на Mac, библиотека была старше и имела немного другой интерфейс. 99% кода осталось прежним, нужно лишь изменить несколько вызовов C.

Как лучше всего решать подобные проблемы в Go?
Есть ли способ сделать условную компиляцию или условный импорт?

6
задан deft_code 21 June 2012 в 16:55
поделиться