0

I've searched for a RETS package for Go but could not find one yet. Did anyone had better luck than me finding that?

The librets c++ library has bindings for many languages but not for Go. Seems swig can't generate the binding for Go for that library. Maybe the solution is creating a native Go package?

4

2 回答 2

1

此时没有。Go 是一门年轻的语言,因此没有很多小众库。您可能需要自己编写。

有关该协议的所有信息都可以在此处找到。据我所知,1.x 版本基于 XML(RPC?)并使用 HTTP 作为传输。版本 2.x 使用SOAP 1.2,它也是基于 HTTP 传输的 XML。

不幸的是,Go 也没有任何 SOAP 库,因此无论哪种方式,您都需要使用net/httpandencoding/xml包。您必须手动进行 SOAP 调用读取/写入 SOAP 信封。

请参阅此答案以在 Go 中使用 SOAP。

于 2013-07-13T18:03:50.083 回答
0

我找到了项目go-rest。我希望这可以帮助你。

于 2014-04-14T20:44:47.550 回答