Calling Go from a snap

IMHO, correct.

Nope.

AFAICT there’s two options: