func quotedKey()

in types/hcl.go [391:399]


func quotedKey(input string) string {
	if len(input) == 0 {
		return input
	}
	if strings.Contains(input, ".") || strings.Contains(input, "/") || input[0] == '$' || input[0] >= '0' && input[0] <= '9' {
		return fmt.Sprintf("\"%s\"", input)
	}
	return input
}