π’ 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"
}