An official Supabase Go SDK is on the way #49311
QuintinWillison
started this conversation in
General
Replies: 2 comments 2 replies
|
Can we get early access? Just an official sdk with minimum functionality delivered sooner would be amazing. Can build from there. |
1 reply
|
Can we get early access for contributions? |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We're building an official Supabase SDK for Go.
Hi. I'm one of the engineers on the SDK Team here at Supabase, where I'm focused on building out capabilities for golang. Let's Go!
What's cooking?
We're starting from the ground up with a clean slate. The SDK will support PostgREST, Auth, Realtime, Storage, and Edge Functions.
The work is internal today: nothing is public yet.
Highlights include:
context.Contexteverywhere - enough said!Why build new?
We looked hard at what makes a Go SDK excellent for the developers using it, and at what makes one maintainable and testable for us. That gave us a clear picture of what good looks like.
The community Go SDK is impressive work, and we appreciate it. But Go itself has moved on since that work began, and some of that SDK's core design decisions no longer fit what our users need, or what we need as maintainers.
For that reason we decided to start from scratch on a new official SDK.
When will it be available?
In phases as we build out each set of capabilities. We're aiming for:
How can you help?
Now...
In the short to medium term, tell us below what you like and what you wish for as a Gopher using Supabase. We love to hear from you.
What, for example, would encourage you to use our Go SDK to interact with Supabase REST-based services rather than implement using an HTTP client directly yourself?
What would you build with Supabase Realtime from Go?
Later...
Once the SDK is stable and early users have validated it, we'll open it up for open-source contributions. But please bear with us in the short term: we want to get the core right before opening the doors. Until then, the best way to help is to reply below.
The Go gopher was designed by Renee French. 💚
All reactions