playground: golang.org/x/playground/sandbox/sandboxtypes Index | Files

package sandboxtypes

import "golang.org/x/playground/sandbox/sandboxtypes"

The sandboxtypes package contains the shared types to communicate between the different sandbox components.

Index

Package Files

types.go

type Response Uses

type Response struct {
    // Error, if non-empty, means we failed to run the binary.
    // It's meant to be user-visible.
    Error string `json:"error,omitempty"`

    ExitCode int    `json:"exitCode"`
    Stdout   []byte `json:"stdout"`
    Stderr   []byte `json:"stderr"`
}

Response is the response from the x/playground/sandbox backend to the x/playground frontend.

The stdout/stderr are base64 encoded which isn't ideal but is good enough for now. Maybe we'll move to protobufs later.

Package sandboxtypes is imported by 4 packages. Updated 2020-05-15. Refresh now. Tools for package owners.