buildx/vendor/github.com/aws/smithy-go
Tonis Tiigi 44fa243d58
vendor: update buildkit to v0.19.0-rc1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-01-14 14:24:38 -08:00
..
auth vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
context vendor: update buildkit to master@31c870e82a48 2023-05-18 14:25:31 +01:00
document s3 cache client-side support 2022-08-30 17:00:15 +02:00
encoding vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
endpoints vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
internal/sync/singleflight vendor: update buildkit to master@31c870e82a48 2023-05-18 14:25:31 +01:00
io s3 cache client-side support 2022-08-30 17:00:15 +02:00
logging s3 cache client-side support 2022-08-30 17:00:15 +02:00
middleware s3 cache client-side support 2022-08-30 17:00:15 +02:00
private/requestcompression vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
ptr s3 cache client-side support 2022-08-30 17:00:15 +02:00
rand s3 cache client-side support 2022-08-30 17:00:15 +02:00
time s3 cache client-side support 2022-08-30 17:00:15 +02:00
transport/http vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
.gitignore vendor: update buildkit to v0.19.0-rc1 2025-01-14 14:24:38 -08:00
.travis.yml s3 cache client-side support 2022-08-30 17:00:15 +02:00
CHANGELOG.md vendor: update buildkit to v0.19.0-rc1 2025-01-14 14:24:38 -08:00
CODE_OF_CONDUCT.md s3 cache client-side support 2022-08-30 17:00:15 +02:00
CONTRIBUTING.md s3 cache client-side support 2022-08-30 17:00:15 +02:00
LICENSE s3 cache client-side support 2022-08-30 17:00:15 +02:00
Makefile vendor: update buildkit to v0.19.0-rc1 2025-01-14 14:24:38 -08:00
NOTICE s3 cache client-side support 2022-08-30 17:00:15 +02:00
README.md vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
doc.go s3 cache client-side support 2022-08-30 17:00:15 +02:00
document.go s3 cache client-side support 2022-08-30 17:00:15 +02:00
errors.go s3 cache client-side support 2022-08-30 17:00:15 +02:00
go_module_metadata.go vendor: update buildkit to v0.19.0-rc1 2025-01-14 14:24:38 -08:00
local-mod-replace.sh s3 cache client-side support 2022-08-30 17:00:15 +02:00
modman.toml vendor: update buildkit to v0.19.0-rc1 2025-01-14 14:24:38 -08:00
properties.go vendor: github.com/aws/aws-sdk-go-v2/config v1.26.6 2024-02-05 18:08:03 +01:00
validation.go s3 cache client-side support 2022-08-30 17:00:15 +02:00

README.md

Smithy Go

Go Build StatusCodegen Build Status

Smithy code generators for Go.

WARNING: All interfaces are subject to change.

Can I use this?

In order to generate a usable smithy client you must provide a protocol definition, such as AWS restJson1, in order to generate transport mechanisms and serialization/deserialization code ("serde") accordingly.

The code generator does not currently support any protocols out of the box, therefore the useability of this project on its own is currently limited. Support for all AWS protocols exists in aws-sdk-go-v2. We are tracking the movement of those out of the SDK into smithy-go in #458, but there's currently no timeline for doing so.

License

This project is licensed under the Apache-2.0 License.