MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Webアプリケーションを提供する上でAmazon S3をストレージとして使いたいと思う人は多いはずです。便利なのですが、開発時にもお金がかかってしまうこと、オフライン時に使えないのが難点です。 そこで使いたいのがAmazon S3クローン系のシステムです。今回はGo言語で作られたGo Fake S3を紹介します。 Go Fake S3の使い方 Go Fake S3を立ち上げます。localhost:9000で立ち上がります。ベースにBoltDBを使っています。 $ ./s3f_darwin_amd64 -db tests3.db -port ":9000" 2016/04/23 11:43:55 locals3 db created or opened 後はhostsファイルに “