π’ Centralized bindings to wasi:random interfaces
|
βοΈ Use a centralized pregenerated bindings package to avoid regenerating the same bindings
go get github.com/jcbhmr/go-wasi-random@v0.2.0 to select it.
go get github.com/jcbhmr/go-wasi-random@v0.2.0//go:generate go tool wit-bindgen-go generate --out ./internal/ ./wit/
//go:generate rm -rf ./internal/wasi/random/
//go:generate go tool jet -g "*.go" "<your-package-root>/internal/wasi/random/" "github.com/jcbhmr/go-wasi-random/" ./internal/{
"go.buildTags": "wasip2"
}