Я пытаюсь связаться с SOAP-сервисом из моей программы, но у меня возникают трудности с использованием xml package.Переменная тег xml в golang
Большинство запросов, которые я должен отправить иметь следующий формат:
<s:Envelope xmlns="namespace1">
<s:Body>
<FunctionName xmlns=“namespace2”/>
</s:Body>
</s:Envelope>
Я чувствую, что я должен создать один тип для каждого запроса, я хочу сделать, как FunctionName
изменения ... Here «S код, который я использую до сих пор.
Было бы хорошо, если бы я мог иметь один тип с FunctionName
как атрибут, но я просто не могу понять, как ... Для того, чтобы сделать его более ясным, я хотел бы поставить переменную вместо FunctionName
внутри xml:"s:Body>FunctionName"
,
Большое спасибо за помощь!