dispatchrun / wasi-go

A Go implementation of the WebAssembly System Interface (WASI)
Apache License 2.0
124 stars 7 forks source link

WASIX sockets support #32

Open chriso opened 1 year ago

chriso commented 1 year ago

https://wasix.org is the proposed extension to WASI preview 1 by the folks over at wasmer (https://wasmer.io/posts/announcing-wasix).

Extending wasi-go to support the sockets extension from WASIX should be easy enough. We just need a translation layer (like https://github.com/stealthrocket/wasi-go/blob/main/imports/wasi_snapshot_preview1/wasmedge.go) and auto-detection support (https://github.com/stealthrocket/wasi-go/blob/main/imports/extensions.go).