package wazero_test import ( "embed" "io/fs" "log" "github.com/tetratelabs/wazero" ) //go:embed testdata/index.html var testdataIndex embed.FS var moduleConfig wazero.ModuleConfig // This example shows how to configure an embed.FS. func Example_fsConfig() { // Strip the embedded path testdata/ rooted, err := fs.Sub(testdataIndex, "testdata") if err != nil { log.Panicln(err) } moduleConfig = wazero.NewModuleConfig(). // Make "index.html" accessible to the guest as "/index.html". WithFSConfig(wazero.NewFSConfig().WithFSMount(rooted, "/")) }