以下是整理的一个golang 不错的通用存储层包装,都是不错的选择
说明
gregjones/httpcache也是一个类似的通用cache 应用层包装,我们基于接口可以实现不通的cache支持,同时基于通用的存储处理我们
可以简化应用的开发,数据库驱动也是类似的模式
参考资料
https://github.com/aos-dev/go-storage
https://github.com/lytics/cloudstorage
https://github.com/graymeta/stow
https://github.com/rclone/rclone
https://gocloud.dev/howto/blob/
https://github.com/spf13/afero
https://github.com/google/go-cloud/tree/master/blob
https://github.com/gregjones/httpcache