На входе есть строка с подобной структуры XML:
<body>
    <stream:features>
        <mechanisms>
            <mechanism>PLAIN</mechanism>
            <mechanism>DIGEST-MD5</mechanism>
            <mechanism>SCRAM-SHA-1</mechanism>
        </mechanisms>
    </stream:features>
</body>
type XMLQuery struct {
	XMLName xml.Name `xml:"body"`
	Mechanisms MechanismsXMLQuery `xml:"stream:features>mechanisms"`
}
type MechanismsXMLQuery struct {
	Mechanism []string `xml:"mechanism"`
}
Я выяснил, что это происходит из-за тега:
    <stream:features>
<body>
    <streamfeatures>
        <mechanisms>
            <mechanism>PLAIN</mechanism>
            <mechanism>DIGEST-MD5</mechanism>
            <mechanism>SCRAM-SHA-1</mechanism>
        </mechanisms>
    </streamfeatures>
</body>



