Files
wazero/examples
Crypt Keeper 03bfa31928 Makes all examples and docs use Runtime.Close (#537)
This removes tedium in our examples and docs by using `Runtime.Close`
instead of tracking everything. Internal tests still track too much, but
anyway at least this stops suggesting others should do it.

This also changes our examples to use log.PanicXX so that the line
number goes into the console output.

Signed-off-by: Adrian Cole <adrian@tetrate.io>
2022-05-10 12:08:25 +08:00
..

wazero examples

The following example projects can help you practice WebAssembly with wazero:

  • allocation - how to pass strings in and out of WebAssembly functions defined in Rust or TinyGo.
  • basic - how to use both WebAssembly and Go-defined functions.
  • import-go - how to define, import and call a Go-defined function from a WebAssembly-defined function.
  • multiple-results - how to return more than one result from WebAssembly or Go-defined functions.
  • replace-import - how to override a module name hard-coded in a WebAssembly module.
  • wasi - how to use I/O in your WebAssembly modules using WASI (WebAssembly System Interface).

Please open an issue if you would like to see another example.