The primary motivation is for my personal uses.
AWS SDK provides solid and rubust APIs. But sometimes it’s very painful for me, too much parameters and many pointer values.
(I don’t want to check nil every lines.)
I don’t know it’s useful for others.
It might helpful to just see these codes to know how to use aws-sdk-go-v2 SDK besides official example test code.
aws-sdk-go-v2-wrapper provides three types of APIs.
This type APIs wraps Raw API to avoid pointer values.
This type APIs just call methods of aws-sdk-go-v2. You can use it when the APIs are not implemented in this repo (or Wrapper APIs are buggy :sweat_smile: ).
This type APIs provides easy way to call frequently used functions.