type golang.org/x/pkgsite/internal.Experiment

15 uses

	golang.org/x/pkgsite/internal (current package)
		experiment.go#L34: type Experiment struct {

	golang.org/x/pkgsite/internal/config/dynconfig
		dynconfig.go#L31: 	Experiments []*internal.Experiment

	golang.org/x/pkgsite/internal/middleware
		experiment.go#L30: type ExperimentGetter func(context.Context) ([]*internal.Experiment, error)
		experiment.go#L80: func (e *Experimenter) Experiments() []*internal.Experiment {
		experiment.go#L82: 	snapshot := e.p.Current().([]*internal.Experiment)
		experiment.go#L85: 	exps := make([]*internal.Experiment, len(snapshot))
		experiment.go#L97: 	snapshot := e.p.Current().([]*internal.Experiment)
		experiment.go#L114: func shouldSetExperiment(r *http.Request, e *internal.Experiment) bool {

	golang.org/x/pkgsite/internal/proxydatasource
		details.go#L69: func (*DataSource) GetExperiments(ctx context.Context) ([]*internal.Experiment, error) {

	golang.org/x/pkgsite/internal/worker
		pages.go#L41: 		experiments []*internal.Experiment
		pages.go#L98: 		Experiments     []*internal.Experiment
		server.go#L54: 	getExperiments  func() []*internal.Experiment
		server.go#L68: 	GetExperiments   func() []*internal.Experiment

	golang.org/x/pkgsite/cmd/internal/cmdconfig
		cmdconfig.go#L70: 		return func(context.Context) ([]*internal.Experiment, error) { return nil, nil }
		cmdconfig.go#L73: 	return func(ctx context.Context) ([]*internal.Experiment, error) {