/gorets

RETS client in Go

Primary LanguageGoGNU General Public License v3.0GPL-3.0

gorets

RETS client in Go

Build Status GoDoc Docker

The attempt is to meet RETS 1.8.0 compliance.

Find me at gophers.slack.com#gorets

There are multiple projects in this repository:

Client Tools

  • Client - provides a Go based client for RETS

  • Metadata - provides the common structure for reading in properly formed RETS metadata

  • Syndication - provides the RETS syndication struct for processing syndication feeds

  • Util - helper tools for dealing with RETS

Web Tools

  • Explorer Client - provides a ReactJS UI for browsing RETS servers

  • Explorer Service - provides a Go backend for browsing RETS servers

  • Proxy - provides a mechanism for proxying multiple RETS connections through a single endpoint

Find latest explorer builds at https://cloud.docker.com/repository/docker/jpfielding/goretsexplorer

docker run --rm -it -p 8080:8080 docker.io/jpfielding/goretsexplorer:latest