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