Refactors Static() file serving

This commit is contained in:
Manu Mtz-Almeida
2014-07-17 02:02:09 +02:00
parent 8ed55606c3
commit dda70bf382
2 changed files with 14 additions and 18 deletions

View File

@ -2,7 +2,6 @@ package gin
import (
"encoding/xml"
"path"
)
type H map[string]interface{}
@ -31,16 +30,6 @@ func (h H) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
return nil
}
func joinGroupPath(elems ...string) string {
joined := path.Join(elems...)
lastComponent := elems[len(elems)-1]
// Append a '/' if the last component had one, but only if it's not there already
if len(lastComponent) > 0 && lastComponent[len(lastComponent)-1] == '/' && joined[len(joined)-1] != '/' {
return joined + "/"
}
return joined
}
func filterFlags(content string) string {
for i, a := range content {
if a == ' ' || a == ';' {