Versions in this module Expand all Collapse all v1 v1.0.1 Oct 14, 2018 Changes in this version + const ST_ContentTypePattern + const ST_ExtensionPattern + var ST_ContentTypePatternRe = regexp.MustCompile(ST_ContentTypePattern) + var ST_ExtensionPatternRe = regexp.MustCompile(ST_ExtensionPattern) + type CT_Default struct + ContentTypeAttr string + ExtensionAttr string + func NewCT_Default() *CT_Default + func (m *CT_Default) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *CT_Default) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *CT_Default) Validate() error + func (m *CT_Default) ValidateWithPath(path string) error + type CT_Override struct + ContentTypeAttr string + PartNameAttr string + func NewCT_Override() *CT_Override + func (m *CT_Override) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *CT_Override) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *CT_Override) Validate() error + func (m *CT_Override) ValidateWithPath(path string) error + type CT_Types struct + Default []*Default + Override []*Override + func NewCT_Types() *CT_Types + func (m *CT_Types) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *CT_Types) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *CT_Types) Validate() error + func (m *CT_Types) ValidateWithPath(path string) error + type Default struct + func NewDefault() *Default + func (m *Default) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Default) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Default) Validate() error + func (m *Default) ValidateWithPath(path string) error + type Override struct + func NewOverride() *Override + func (m *Override) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Override) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Override) Validate() error + func (m *Override) ValidateWithPath(path string) error + type Types struct + func NewTypes() *Types + func (m *Types) MarshalXML(e *xml.Encoder, start xml.StartElement) error + func (m *Types) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error + func (m *Types) Validate() error + func (m *Types) ValidateWithPath(path string) error