Impulse Dev Manual
HomePricingContact Us
  • Understanding Impulse Sync
  • Understanding how Impulse diffs content
  • Understanding Job Scheduling
  • Motation
    • Content Motation
    • Definition Motation
    • Domain Motation
    • Folder Motation
    • Language Motation
    • Relationship Motation
    • Tag Motation
  • Connectors
    • Source Connector
    • Destination Connector
    • Go Code
    • IDs
    • ID Mapping
    • Testing Controller
      • Implementation
  • Motators Binary
    • Implementation
    • Go Code
  • Services
    • Connector Depot
    • Motator Binary Depot
    • Job Depot
    • Endpoint Depot
    • Sync Manager
    • Content Diffuser
    • Pickup Taxi
    • Dropoff Taxi
    • Pipeliner
    • Scheduler
    • Motator
    • Motator Service
  • Watchdog Process
    • Watchdog flow
  • Impulse License
  • Troubleshooting
    • Job Config
    • Transaction Audit Trail
  • gRPC
    • Protocol buffer compiler
  • Test Commands
  • Glossary
Powered by GitBook
On this page

Was this helpful?

  1. Connectors

Go Code

PreviousDestination ConnectorNextIDs

Last updated 2 years ago

Was this helpful?

All the Impulse connectors, APIs and helper code was written in , eventually Impulse will start providing support for other languages.

The main go modules provided by Impulse to help developers and needed to created Connectors are:

: Module with common structures use across all the connector areas.

: Module with the Adapter Read interface, common Adapter Read structures and helper code to build and execute the Adapter Read binary.

: Module with the Transformer In interface, common Transformer In structures and helper code to build and execute the Transformer In binary.

: Module with the Transformer Out interface, common Transformer Out structures and helper code to build and execute the Transformer Out binary.

: Module with the Adapter Write interface, common Adapter Write structures and helper code to build and execute the Adapter Write binary.

go
go-connector
go-adapter-read
go-transformer-in
go-transformer-out
go-adapter-write