Filesystem Abstraction Layer for Go, supports S3, Local filesystem & your own
Filesystem abstraction with S3 as backend
The missing interface filesystem abstraction for Go
A small, machine-independent utility to synchronise folders across machines and file-systems
Package vfs provides an abstraction of the os and io packages that is easy to test.
A Go client binding for Hadoop HDFS using WebHDFS.
Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.