是否可以从Go调用WebAssembly函数?

I would like to compile a C++ library to webassembly and then use the webassembly library from a Go program. Is it possible? I'm aware of cgo but unfortunately I'm running the code in a restricted environment so I can't use cgo. WebAssembly seems to have a kind of interface for JavaScript so I assume any other language should be able to use the same interface.

Recently WebAssembly compilation support has landed for go. So it should be possible to call other modules from go code that has been compiled to WebAssembly.