Можно ли динамически загружать код Go?

Как видно из заголовка, я хочу динамически загружать пакет Go (или нет) на основе информации, доступной только во время выполнения.

Цель состоит в том, чтобы позволить пользователю расширить программу с помощью пользовательских пакетов, которые добавляют новые собственные команды сценариев. В настоящее время каждый раз, когда я добавляю новые команды или хочу запретить некоторые команды, мне нужно отредактировать программу и перекомпилировать, тогда как, если бы я мог создать какую-то dll или что-то подобное, я мог бы создать "Импортировать" скрипт команды для поиска и загрузки именованной библиотеки команд.

Для любопытных речь идет о специальной библиотеке сценариев, основанной на командах, которую я использую для самых разных вещей.

Я сделал некоторые поиски заранее, и результаты неВыглядит хорошо, но я не мог найти ясного нет.

Ответы на вопрос(3)

Ваш ответ на вопрос