Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Experiment ¶ added in v3.34.0
type Experiment struct {
Name string // The name of the experiment.
AllowedValues []int // The values that can enable this experiment.
Value int // The version of the experiment that is enabled.
}
var ( GentleForce Experiment RemoteTaskfiles Experiment AnyVariables Experiment MapVariables Experiment EnvPrecedence Experiment )
func List ¶
func List() []Experiment
func New ¶ added in v3.34.0
func New(xName string, allowedValues ...int) Experiment
New creates a new experiment with the given name and sets the values that can enable it.
func (Experiment) Active ¶ added in v3.42.0
func (x Experiment) Active() bool
func (Experiment) Enabled ¶ added in v3.34.0
func (x Experiment) Enabled() bool
func (Experiment) String ¶ added in v3.34.0
func (x Experiment) String() string
func (Experiment) Valid ¶ added in v3.42.0
func (x Experiment) Valid() error
type InactiveError ¶ added in v3.42.0
type InactiveError struct {
Name string
}
func (InactiveError) Error ¶ added in v3.42.0
func (err InactiveError) Error() string
type InvalidValueError ¶ added in v3.42.0
func (InvalidValueError) Error ¶ added in v3.42.0
func (err InvalidValueError) Error() string
Click to show internal directories.
Click to hide internal directories.