INNER CODE UNIT · Go

lookupProjectHcl

transcend-io/terragrunt-atlantis-config · cmd/generate.go:96

func lookupProjectHcl(m map[string][]string, value string) (key string) {
	for k, values := range m {
		for _, val := range values {
			if val == value {
				key = k
				return
			}
		}
	}
	return key
}

// sliceUnion takes two slices of strings and produces a union of them, containing only unique values
func sliceUnion(a, b []string) []string {
	m := make(map[string]bool)

	for _, item := range a {
		m[item] = true

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…