Caution
This is a work-in-progress.
This is a tool to convert a Go application to a WebAssembly component. It takes the following as input:
- a WIT file or directory
- the name of a WIT world defined in the above file or directory
- the directory containing a Go module which targets said world
The output is a component which may be run using e.g. wasmtime.
- Rust toolchain - Latest version
cargo install --git https://github.com/asteurer/componentize-go