mime.go 268 B

123456789101112131415161718
  1. package mime
  2. import "strings"
  3. type Type struct {
  4. Class string
  5. Specific string
  6. }
  7. func (t Type) String() string {
  8. return t.Class + "/" + t.Specific
  9. }
  10. func (t *Type) FromString(s string) {
  11. ss := strings.SplitN(s, "/", 1)
  12. t.Class = ss[0]
  13. t.Specific = ss[1]
  14. }