Skip to content

Quickstart added, verification for EMS v10.2#4

Open
rkiesi wants to merge 2 commits intommussett:masterfrom
rkiesi:master
Open

Quickstart added, verification for EMS v10.2#4
rkiesi wants to merge 2 commits intommussett:masterfrom
rkiesi:master

Conversation

@rkiesi
Copy link

@rkiesi rkiesi commented Nov 8, 2022

Thanks for you sample on how to use EMS C client code from GO!
I have used the sample to check on Linux if it still works for a current setup of GO1.13.8 linux/amd64, TIBCO EMS 10.2 and Ubuntu 20.04 (x86-64). Along the way I noted the steps and my learning path to provid kind of a quickstart for any EMS user. Hope it helps others too!

I needed to adopt the unit test TestClient_Connect. Originally I got runtime errors from Go. It seems to be a race condition if creation of a new client and disconnect are done to close together. Just having some Printf in between solves the issue..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant