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