【文件属性】:
文件名称:go-cloud:Go Cloud开发工具包(Go CDK):Go中用于开放云开发的库和工具
文件大小:3.38MB
文件格式:ZIP
更新时间:2021-01-30 14:02:30
go golang aws cloud server
Go Cloud开发套件(Go CDK)
编写一次,即可在任何云上运行 :cloud_selector:
Go Cloud开发套件(Go CDK)使Go应用程序开发人员可以在云提供商的任何组合上无缝部署云应用程序。 它通过为诸如存储和数据库之类的通用用途提供稳定的惯用界面来实现此目的。 考虑将database/sql用于云产品。
想象一下将其编写为从Blob存储(例如Google Cloud Storage或S3)中读取:
ctx := context . Background ()
bucket , err := blob . OpenBucket ( ctx , "s3://my-bucket" )
if err != nil {
return err
}
defer bucket . Close ()
blobReader , err := bucket . NewReader ( ctx , "my-blob" , nil )
if err != nil {
return err
}
并能够在您想要的任何云上运行该代码,从而避免了特定于云的授权,跟踪,