diff --git a/core/headers.go b/core/headers.go index 7699751..e4b42d8 100644 --- a/core/headers.go +++ b/core/headers.go @@ -10,13 +10,14 @@ const ( PATTERN = "([a-zA-Z0-9-]+)[^*](.*)" ) +// Pre define the compiler +var pattern *regexp.Regexp = regexp.MustCompile(PATTERN) + type headers struct { headers map[string]string } func ParseHeaders(headersFileContent []string) headers { - pattern := regexp.MustCompile(PATTERN) - h := headers{ headers: make(map[string]string, 0), }