|
package mime
|
|
|
|
import "strings"
|
|
|
|
type Type struct {
|
|
Class string
|
|
Specific string
|
|
}
|
|
|
|
func (t Type) String() string {
|
|
return t.Class + "/" + t.Specific
|
|
}
|
|
|
|
func (t *Type) FromString(s string) {
|
|
ss := strings.SplitN(s, "/", 1)
|
|
t.Class = ss[0]
|
|
t.Specific = ss[1]
|
|
}
|