@Ian Smith You mentioned you had some work here already. Could you send me some links please?
https://github.com/bytecodealliance/wasmtime-go
Assuming I understand your desire correctly, this is what I use...
That lets you load wasm files from disk and then execute them, and do all that in go.
There are some tricky things about how to interact with runtimes/compilers... is there something specific you are looking to do?
I'm talking about the host runtime for components as well as generating types for the Host runtime in Go (like what the bindgen!
macro does in Rust).
Also if there has been any discussion around using components with Wazero, I'd be keen to learn more.
@Mossaka (Joe) what do you know here? does the tinygo one only do guest side?
Yeah my work on wit-bindgen-go
is purely on the guest side of things.
Should the wit-bindgen
README.md reflect this wasmtime-go
host if it can run guest components?
Last updated: Dec 23 2024 at 12:05 UTC