How to send SOAP request

I need to make an SOAP request and parse the response, but IDK soap at all, and in go there is no packages to work with soap only xml

<soapenv:Envelope 	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header 	xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
</soap:Header>
<soapenv:Body>
	<acb:GetData 	xmlns:acb="GO-EXAMPLE/">
		<exampleReq>123456789</exampleReq>
	</acb:GetData>
 </soapenv:Body>
</soapenv:Envelope>

https://github.com/hooklift/gowsdl seems to be the most popular library for soap in Go on github. Have not tested it myself.

ok Thx

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.