You are here

Synse Server Go SDK

This SDK provides an official Go client for Synse Server's HTTP and WebSocket API that allows to create plugin backends for the Synse Server. It manages most of the functionality for the plugins and includes; configuration parsing, background read/write, transaction generation, tracking, meta-info caching, and more. The Synse Server API provides a way to monitor and control physical and virtual devices, and exposes the devices managed by its registered plugins, to read from and write to devices across any number of backends VIA curl interface.