Есть ли способ пропустить тела экспортируемых функций в Go? - PullRequest
0 голосов
/ 01 июня 2018

Есть ли способ избежать обеспечения реализации внешних функций в Go?Например, в C вы можете скомпилировать код в статическую библиотеку и предоставить для пользователя заголовок, содержащий только внешний API вашей библиотеки.Однако в Go, даже если я скомпилирую код в статическую библиотеку, единственный способ использовать библиотеку - импортировать пакет, содержащий все экспортируемые функции с их реализациями.

Итак, вопрос в том,golang, есть ли способ предоставить пользователю только API вместе с двоичным файлом, например, статическую библиотеку, и позволить пользователю использовать API, не предоставляя ему какой-либо код реализации?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...