sdk icon indicating copy to clipboard operation
sdk copied to clipboard

GoLang SDK

Open chaddyc opened this issue 1 year ago • 1 comments

GoLang developers would want to make use of this feature. Many backend and microservices are being built by companies and organizations so it is worthwhile building a GoLang SDK.

chaddyc avatar May 02 '24 17:05 chaddyc

I will second this request!

I have had a lot of success generating OpenAPI clients with oapi-codegen, but there are some Infisical API semantics that cause generation to fail. Some simple, non-impactful changes to the spec might allow for new client bindings to be generated easily...for Go and other languages as well.

Unfortunately, without Go bindings we will not be able to use Infisical :(

craigtracey avatar May 03 '24 16:05 craigtracey

Hi @chaddyc @craigtracey. This is now on the roadmap for the coming week!

varonix0 avatar May 27 '24 18:05 varonix0

Hi @chaddyc, @sagikazarmark, @craigtracey, @gaby, and @juneeighteen, We have just released a native Go Lang SDK!

Repository: https://github.com/Infisical/go-sdk Documentation: https://infisical.com/docs/sdks/languages/go

varonix0 avatar Jun 12 '24 00:06 varonix0

@DanielHougaard Thank you! Looking forward to trying it out. Are the plans to add the Crypto utils to the Go SDK ?

Example: https://gist.github.com/donvito/efb2c643b724cf6ff453da84985281f8

gaby avatar Jun 12 '24 03:06 gaby