aws-sdk-go

AWS SDK for the Go programming language. (by aws)

Aws-sdk-go Alternatives

Similar projects and alternatives to aws-sdk-go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better aws-sdk-go alternative or higher similarity.

aws-sdk-go reviews and mentions

Posts with mentions or reviews of aws-sdk-go. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-12.
  • my first go project, a CLI application to store IP addresses
    2 projects | /r/golang | 12 Jul 2023
  • Go 1.21 will (probably) download newer toolchains on demand by default
    4 projects | news.ycombinator.com | 23 Jun 2023
    I'm... really not sure I agree with this, from a philosophical point of view. It feels like this is making "eh, we'll just upgrade our Go version next quarter" too easy; ultimately some responsibility toward updating your application's Go version to work with what new dependencies require should fall on Us, the application developers. Sure, we're bad at it. Everyone's lived through running years-old versions of some toolchain. But I think this just makes the problem worse, not better.

    Its compounded by the problem that, when you're setting up a new library, the `go` directive in the mod file defaults to your current toolchain; most likely a very current one. It would take a not-insignificant effort on the library author's part to change that to assert the true-minimum version of Go required, based on libraries and language features and such. That's an effort most devs won't take on.

    I'd also guess that many developers, up-to this point if not indefinitely because education is hard, interpreted that `go` directive to mean more-of "the version of go this was built with"; not necessarily "the version of go minimally required". There are really major libraries (kubernetes/client-go [1]) which assert a minimum go version of 1.20; the latest version (see, for comparison, the aws-sdk, which specifies a more reasonable go1.11 [2]). I haven't, you know, fully audited these libraries, but 1.20 wasn't exactly a major release with huge language and library changes; do they really need 1.20? If devs haven't traditionally operated in this world where keeping this value super-current results in actually significant downstream costs in network bandwidth (go1.20 is 100mb!) and CI runtime, do we have confidence that the community will adapt? There's millions of Go packages out there.

    Or, will a future version of Go patch a security update, not backport it more than one version or so, and libraries have to specify the newest `go` directive version, because manifest security scanning and policy and whatever? Like, yeah, I get the rosy worldview of "your minimum version encodes required language and library features", but its not obvious to me that this is how this field is, or even will be, used.

    Just a LOT of tertiary costs to this change which I hope the team has thought through.

    [1] https://github.com/kubernetes/client-go/blob/master/go.mod#L...

    [2] https://github.com/aws/aws-sdk-go/blob/main/go.mod

  • How to get better on golang
    2 projects | /r/golang | 13 May 2023
  • Send an Email through AWS SES with GoLang
    1 project | dev.to | 5 May 2023
    This email was sent with " + "Amazon SES using the " + "AWS SDK for Go.
  • Looking for library recommendations: Django -> Golang port
    8 projects | /r/golang | 24 Feb 2023
    I figured I'd ask the community for some recommendations for the following capabilities that Django + python stack is giving me at the moment: 1. Amazon SES Mailing (considering - aws-sdk-go) 2. Django Admin (considering go-admin 3. Django Signals (considering syncsignals 4. Celery (No contenders here)
  • S3 upload with progress
    2 projects | /r/golang | 4 Feb 2023
    I've been trying to implement some logging of progress when uploading objects to S3. My code is building on this example and can be found here.
  • Background process in Lambda using SQS
    3 projects | dev.to | 20 Nov 2022
    Now that you have everything you need, let’s install the AWS SDK for Go library.
  • Node.js 18 support in Lambda added to Go SDK
    1 project | /r/aws | 17 Nov 2022
  • Node.js 18 Runtime support added to Golang SDK
    1 project | /r/aws | 17 Nov 2022
  • AWS and its complicated shit needs to die
    4 projects | /r/ProgrammerHumor | 7 Nov 2022
    Counterpoint 2: Amazon is bad and should feel bad for making this an internal and embedding it in the Credentials struct.
  • A note from our sponsor - WorkOS
    workos.com | 19 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic aws-sdk-go repo stats
34
8,548
9.4
2 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com