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
Powered by GitBook

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