41a3151f0a
* bump go.mod to Go 1.17 and run go fix * bump go.mod to Go 1.17 and run go fix * bump go.mod to Go 1.17 and run go fix * bump go.mod to Go 1.17 and run go fix * add version.json file * update .github/workflows/automerge.yml * update .github/workflows/go-test.yml * update .github/workflows/go-check.yml Co-authored-by: web3-bot <web3-bot@users.noreply.github.com> |
||
---|---|---|
.. | ||
README.md | ||
go.mod | ||
go.sum | ||
main.go |
README.md
wasm
This example demos WASM support.
The example is supposed to be ran against one of the standalone
examples in listening
mode. Note that the example only supports the Dial
side since Listen
uses an HTTP server which isn't available in a browser.
Usage
Install dependencies
TODO: Check the root readme
Run
GOOS=js GOARCH=wasm go build -o main.wasm
Next, refer to the Go documentation for how to run a wasm file.
Output in the browser console
[dialer] Opened connection wasm_exec.js:47:6
[dialer] Opened stream
Output in the listener
[listener] Got stream
[listener] Received:
hey, how is it going. I am the dialer