blob: ad762b5b203dc453ceaa2fbc4bbf8c45a416abac [file] [log] [blame]
// +build OMIT
package sample // OMIT
type LayerExperiment struct{ Layer, Experiment string } // HL
func (t *Layers) Slice() []LayerExperiment { // HL
return []LayerExperiment{
{"UI", t.UI},
{"Launch", t.Launch},
/* more fields */
}
}
func sample() { // OMIT
layers := NewLayers(s.Entries).Slice() // HL
for _, l := range layers {
if l.Experiment != "-" {
eid := &pb.ExperimentId{
Layer: proto.String(l.Layer),
ExperimentId: proto.String(l.Experiment),
}
experimentIDs = append(experimentIDs, eid)
}
}
} // OMIT