I have a list of web assembly modules written in go that provide extensibility to my program.
I don't want to compile the plug-in each time i use it though because the program is a long running multi goroutine application where 15ms+ for plugin loading each time would be very bad.
Ideally I'd like the ability to compile module beforehand and use it later by instantiating new instances per goroutine.