package googlecompute import ( "strings" ) type Image struct { Labels map[string]string Licenses []string Name string ProjectId string SelfLink string SizeGb int64 } func (i *Image) IsWindows() bool { for _, license := range i.Licenses { if strings.Contains(license, "windows") { return true } } return false }