import "github.com/egdaemon/eg/runtime/x/wasi/eggolang"
func AutoCompile(options ...CompileOption) eg.OpFn
func AutoTest(options ...TestOption) eg.OpFn
func CacheBuildDirectory() string
func CacheDirectory(dirs ...string) string
func CacheModuleDirectory() string
func Env() ([]string, error)
attempt to build the golang environment that sets up the golang environment for caching.
func Runtime() shell.Command
Create a shell runtime that properly sets up the golang environment for caching.
type CompileOption func(*compileOption)
func CompileOptionTags(tags ...string) CompileOption
type TestOption func(*testOption)
func TestOptionTags(tags ...string) TestOption