Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Different IO #1

Open
backkem opened this issue Dec 26, 2018 · 0 comments
Open

Different IO #1

backkem opened this issue Dec 26, 2018 · 0 comments

Comments

@backkem
Copy link

backkem commented Dec 26, 2018

The example currently allows writing to a file (stdout). I wanted to explore how this could support additional types of IO.

Networking
For use cases like services it would make sense to interact over the network. However, it the current GOOS=js build target doesn't support networking. In addition, there is no standardized WASM syscall interface, making it hard to define what a new build target would look like. CraneStation/wasmtime seems to have picked CloudABI for this. That may offer a viable option.

Custom entry points
For use cases like serverless, blockchains, data pipelines, ... it would make sense to interact over custom entry points. To make these possible, it may be worth reevaluating the discussion in golang/go#25612.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant