文件名称:pod-tzzh-aws
文件大小:265KB
文件格式:ZIP
更新时间:2024-06-09 01:13:13
Clojure
Pod-tzzh-aws 使用与AWS进行交互的。 该API与Java / Python / Go sdks相同,但函数名称带有Clojurized,例如BatchGetItem变为batch-get-item 。 包含有关从/到babashka接收/发送本编码消息的代码。 然后,生成所有代码以使用golang sdk。 这可能有点骇人听闻,但可以真正快速地访问大多数AWS SDK,我相信这在Go中相对常见,以解决缺乏通用性的问题。 当前版本包含用于dynamodb,s3,雅典娜,胶水,kafka,kinesis,lambda,sms和ssm的大多数sdk。 通过更改,然后运行make generate和go build来构建新的二进制文件,可以为其他服务重新生成代码。 用法 获取最新版本,然后: ( require '[babashka.pods]) ( babas
【文件预览】:
pod-tzzh-aws-master
----.goreleaser.yml(402B)
----gen()
--------generate.clj(5KB)
--------test-data()
--------generate_test.clj(4KB)
----babashka()
--------babashka.go(2KB)
----aws()
--------aws.go(257KB)
----main.go(584B)
----.gitignore(37B)
----Makefile(362B)
----go.sum(2KB)
----README.md(3KB)
----go.mod(132B)