Files
filetype/types/types.go
Tomas Aparicio d78a065316 feat: release
2015-09-26 18:37:07 +01:00

19 lines
276 B
Go

package types
var Types = make(map[string]Type)
// Register a new type
func Add(t Type) Type {
Types[t.Extension] = t
return t
}
// Retrieve a Type by extension
func Get(ext string) Type {
kind := Types[ext]
if kind.Extension != "" {
return kind
}
return Unknown
}