Условная компиляция в Go
Я пытаюсь написать Goобертка с помощьюОЦП заENet.
Когда я пытался скомпилировать свою оболочку на Mac, библиотека была старше и имела немного другой интерфейс. 99% кода - это то же самое, только несколько вызовов C нужно изменить.
Какова лучшая практика для решения такой проблемы в Go?
Есть ли способ сделать условную компиляцию или условный импорт?