
GOWSDL: WSDL2Go 代码生成及 SOAP 代理,探索 hooklift/gowsdl 私有分支
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
GOWSDL 是一个用于生成 Go 语言中 SOAP 客户端和服务端代码的工具,支持从 WSDL 文件自动生成 Go 代码。它由 hooklift 维护,并提供私有分支扩展功能。
WSDL 可用于从 WSDL 文件生成 Go 代码。它支持符合Document/Literal 包装服务,并尽可能多地生成惯用的 Go 代码并行生成类型、操作和肥皂代理,同时支持 WSDL 1.1 和 XML 架构 1.0 肥皂 1.1。该工具可以递归解析外部 XML 模式,最多可达5次递归,并且支持提供 WSDL 的 HTTP URL 或本地文件路径。
然而,它不支持设置 SOAP 标头、SOAP 1.2 和 HTTP 端口绑定、WS-安全和 WS-寻址以及 MTOM 二进制附件或 UDDI。需要注意的是,生成的代码仅反映 WSDL 文件的内容。如果您的 WSDL 具有重复类型定义,则 Go 代码也会具有相同问题且无法编译。
使用方法为:gowsdl [OPTIONS]
全部评论 (0)
还没有任何评论哟~


