Connector: Go
A family of APIs that provide a quick and easy way to write applications that publish and subscribe to the Connext databus in Go.
What does it do?
RTI Connector: Go offers a fast and straightforward way to tap into the powerful capabilities of RTI Connext using Golang. By leveraging XML-based application creation and dynamic data, it streamlines the development process for a variety of applications.
Developed by the RTI Research Team, Connector: Go is designed to expedite the creation of demos and proofs of concept. Its versatility makes it an essential tool for anyone needing an efficient solution to develop applications that communicate over the Connext Databus.
Features and Benefits
Easy Access to Data Samples
Bring your Connext data to simulation, machine-learning, big-data, automated test or web applications.
Simple API Integrated with Connext
Define your Connext system in XML and start sending and receiving data in a few lines of Go code. Connector: Go's simplified set of APIs are easy to learn quickly and are familiar to Go developers.
Flexible Ways to Access Data Samples
Utilize Connector: Go's flexibility to create, populate and retrieve your data samples, such as setting them iteratively one member at a time, or in a single operation using a dictionary, or reading samples that contain meta-data only. Set or get exactly what you need quickly.
Quick Development of PoCs and Tests
Scripting languages are often used to quickly develop demos or proof of concepts (PoCs). Connector: Go can also be used to create test applications.
Access RTI Connector: Go code here.
RTI Labs Project Type: Product Prototype
Maturity level: Experimental Feature
Support: RTI Community forum, backed by Research Team
Intent: The RTI Connector: Go simplifies the integration of RTI Connext into Golang applications, enabling rapid development of robust, data-driven applications and proofs of concept with ease and efficiency.
Feedback:
- Opening a ticket in the issues section of the GitHub repository.
- Creating RTI Community Forum threads.
Product Version Information: Compatible with Connext 6.0.1 and later.
Platform Support: Please check platform support here.
System requirements: Go 1.21
Product compatibility: Connext 6.1.1 or later
RTI Go Connector documentation is located in the GitHub repository.
Explore the example code of RTI Connector: Go.
Post your questions, search through our Knowledge Base, and get the most from your DDS experience by joining the RTI Community!