Wasmer Docs
Wasmer Docs
Wasmer
Community
WAPM
Wasmer on Github
Introduction
đ Ecosystem
Wasmer Runtime
WAPM
WebAssembly.sh
Wasienv
đ§ Language Integrations
Rust
C/C++
Javascript
Go
Examples
âī¸ Instantiating a Wasm module
đ Imports & exports
âĒī¸ Calling guest (exported) functions
âŠī¸ Exposing host (imported) functions
âī¸ Using guest (exported) globals
đž Interacting with memory
â ī¸ Handling Errors
đ Interrupting Execution
âē Using memory pointers
đĨ Community
Built with Wasmer
Wasmer Twitter
Wasmer Slack
Wasmer Blog
Wasmer on Github
Examples
Here are the articles in this section:
âī¸ Instantiating a Wasm module
This example illustrates the basics of using Wasmer through a "Hello World"-like project.
đ Imports & exports
A Wasm module can import and export entities, like functions, memories, globals and tables. This example illustrates the...
âĒī¸ Calling guest (exported) functions
A Wasm module can export entities, like functions, memories, globals and tables. This example illustrates how to call ex...
âŠī¸ Exposing host (imported) functions
A Wasm module can import entities, like functions, memories, globals and tables. This example illustrates how to expose ...
âī¸ Using guest (exported) globals
A WASM module can export entities, like functions, memories, globals and tables. This example illustrates how to use exp...
đž Interacting with memory
This example illustrates the basics of the basics of interacting with WASM module memory.
â ī¸ Handling Errors
In this example we'll see how to pattern match for the error and output the error message returned from Wasmer.
đ Interrupting Execution
âē Using memory pointers
In this example we will learn how to pass data between the host system and Wasm using memory pointers.
Previous
Setup your Go environment
Next
âī¸ Instantiating a Wasm module
Last updated
4 days ago
Edit on GitHub