example

command
v0.0.0-...-54b22a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

AssemblyScript example

This example runs a WebAssembly program compiled using AssemblyScript, built with npm install && npm run build.

AssemblyScript program exports two functions, hello_world which executes simple math, and goodbye_world, which throws an error that is logged using AssemblyScript abort built-in function.

This demo configures AssemblyScript imports for errors and trace messages.

$ go run assemblyscript.go 7
hello_world returned: 10
sad sad world at index.ts:7:3

Note: index.ts avoids use of JavaScript functions that use I/O, such as console.log. If your code uses these, compile your code with the wasi-shim and configure in wazero using wasi_snapshot_preview1.Instantiate.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL