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