Někdy stačí runtime/cgo. Ale jinak jo, čím dál častěji používám ke komunikaci mezi různými komponentami Protobuf, pokud tedy nejde o nějaké megabajtové pole.
To je v Googlu tradice, Google Web Toolkit blahé paměti měl to samé už před nějakými patnácti lety. Tam se do komentářů v Javě psal kód v JS, který pak transpiler přímo vložil do výsledku. Nebo něco podobného, po tolika letech si to už přesně nepamatuju :)