WASI socket extensions for Go 1.21
WASI socket extensions for Go 1.21
The WASI preview 1 specification was missing socket APIs so some WebAssembly runtimes added extensions to allow applications to do more than basic file I/O. This package enables a large class of Go programs (almost any program doing networking) to run when compiled to WebAssembly using the WASI preview 1 spec. It exposes functions similar to net.Dial and net.Listen that can be used to leverage the socket extensions thanks to the new //go:wasmimport compiler directive. It also has a set of examples of how to use popular Go packages when compiling to GOOS=wasip1. Contributions and feedback are welcome, give it a try and let us know what you think!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
ScalaUpNorth, the Canadian Scala Conference. Vancouver July 21-22 2017
EdgeSharp – WebView2 on Win32 C# + WinForm/WPF Extensions
SMReactiveRestKit – ReactiveCocoa extensions for RestKit
Lash Extensions
Knowledgework – AI Extensions of Your Coworkers
The tunnel for AI agents.
Challenge yourself for 21 days
Simple gdb debugging of CPython extensions
C# 6.0 Functional Language Extensions
SQLite Extensions Guide