go get github.com/francistm/soap-server
See the calculator example for details.
When a SOAP port and action are defined, the WSDL definition XML will be served from the endpoint by a GET request.
- Add slice and array parameter support
- Add a calculator
Sumsample action that accepts a slice parameter
- Fix missing schema elements when a port has multiple actions
- Move
locationinto an option instead of a mandatory parameter
- Add
locationwhen building a SOAP server
- Upgrade to go 1.18
- Add context.Context to action handler
- Use generic type for request and response in NewAction
- Add response envelope space and namespace options
- Add documentation option to
NewAction