package app import "strings" func parseFrontmatter(frontmatter string, assign func(key string, value string)) { lines := strings.Split(frontmatter, "\n") for _, line := range lines { colon := strings.Index(line, ":") if colon == -1 { continue } assign(line[:colon], strings.TrimSpace(line[colon+1:])) } }