在这个例子中,我们将使用Localstack和Golang来与AWS简单通知服务(SNS)合作。我们将创建一个新的主题,列出所有的主题,订阅一个主题,列出所有的主题订阅,发布到一个主题和取消订阅一个主题。
结构
├── internal
文件
main.go
package main
client.go
package cloud
model.go
package cloud
aws.go
package aws
sns.go
package aws
pubsub.go
这只是一个 "肮脏 "的使用例子!
package pubsub
测试
$ go run --race main.go