If I got you right you like read out data from the ctrlX Data Layer via an own app using go language. The necessary extension in our SDK will be available from RM21.07 on.
At the moment you would have to use a standard http client using the REST API of the ctrlX Data Layer. The TCP connection is one of the ways to a communication and also an inter process communication is available (enumeration for the connection is DL_IPC_AUTO see SDK 1.6.1, example datalayer.realtime, main_user.cpp, line 73). The password used for the TCP connection is simply the one of an user on the crlX CORE that has the right to access the data. As you are running on the same system behind our reverse Proxy a non encrypted communication should be possible.
... View more