Skip to content

feat(golang): implement multi-version support#237

Merged
rubenhoenle merged 6 commits intomainfrom
multi-version
Mar 2, 2026
Merged

feat(golang): implement multi-version support#237
rubenhoenle merged 6 commits intomainfrom
multi-version

Conversation

@rubenhoenle
Copy link
Member

relates to STACKITSDK-294 and STACKITSDK-297

@rubenhoenle rubenhoenle self-assigned this Feb 25, 2026
@rubenhoenle rubenhoenle requested a review from a team as a code owner February 25, 2026 17:06
@cgoetz-inovex
Copy link
Contributor

general comment regarding deprecation: could we have deprecated the whole package instead?

@rubenhoenle
Copy link
Member Author

rubenhoenle commented Feb 27, 2026

general comment regarding deprecation: could we have deprecated the whole package instead?

If I got it correctly you can deprecate a whole package in Golang by doing this

// Deprecated
package foobar

See https://go.dev/wiki/Deprecated for reference.

Edit: I marked everything in the compatibility layer deprecated (additionally to the package deprecation) to make it more explicit.

cgoetz-inovex
cgoetz-inovex previously approved these changes Mar 2, 2026
@rubenhoenle rubenhoenle enabled auto-merge (squash) March 2, 2026 14:40
@rubenhoenle rubenhoenle merged commit 9dc770b into main Mar 2, 2026
21 checks passed
@rubenhoenle rubenhoenle deleted the multi-version branch March 2, 2026 14:48
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.

2 participants