Skip to the main content.

Did you know?

 

RTI is the world’s largest DDS supplier and Connext is the most trusted software framework for critical systems.

Success-Plan-Services-DSSuccess-Plan Services

Our Professional Services and Customer Success teams bring extensive experience to train, problem-solve, mentor, and accelerate customer success.

Learn more

Developers

From downloads to Hello World, we've got you covered. Find all of the tutorials, documentation, peer conversations and inspiration you need to get started using Connext today.

Try the Connectivity Selection Tool ⇢

Resources

RTI provides a broad range of technical and high-level resources designed to assist in understanding industry applications, the RTI Connext product line and its underlying data-centric technology.

Company

RTI is the infrastructure software company for smart-world systems. The company’s RTI Connext product is the world's leading software framework for intelligent distributed systems.

Contact Us

News & Events
Cooperation

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.

⇠ Back to All RTI LABS Projects

RTI Labs

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: 

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!