π Centralized bindings to wasi:io
interfaces
|
βοΈ Eliminate duplicate code; use a centralized pregenerated bindings package
go get github.com/jcbhmr/go-wasi-io
go get github.com/jcbhmr/go-wasi-io@v0.2.0
//go:generate go tool wit-bindgen-go generate --out ./internal/ ./wit/
//go:generate rm -rf ./internal/wasi/io/
//go:generate go tool jet -g "*.go" "<your-package-root>/internal/wasi/io/" "github.com/jcbhmr/go-wasi-io/" ./internal/
{
"go.buildTags": "wasip2"
}