Skip to content

Conversation

andrewmoreno-apryse
Copy link

@andrewmoreno-apryse andrewmoreno-apryse commented Sep 12, 2025

This PR is a WIP to change how we handle errors in our Go SDK. Previously, we just panicked on every error. However, errors in Go are normally returned in addition to other return types. This PR bridges the gap between C++ exceptions and Go errors using typemaps in SWIG. However, it is a WIP as these typemaps have been causing issues with SWIG's internal functions when applied broadly.

@andrewmoreno-apryse andrewmoreno-apryse self-assigned this Sep 12, 2025
@andrewmoreno-apryse andrewmoreno-apryse force-pushed the amoreno/go-error-handling branch 4 times, most recently from 8884539 to 1c584ec Compare September 15, 2025 17:56
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