質問

I am developing web server in Go and I wish to have all static files in ZIP file. It looks like I have to implement http.FileSystem interface that will read from ZIP.

Is there such implementation?

I have made one based on Golang serve static files from memory But these article claims it to be buggy

I found following references that there was work (and commits) to add ZipFileSystem to Golang https://codereview.appspot.com/4750047

I am wondering if there is good marture implementation of Zip http.FileSystem in Go?

役に立ちましたか?

解決

I wrote a zip static thing that does what you're describing. Also has unit tests in case you're into that sort of thing.

他のヒント

There is also a zipfs package, which serves HTTP from zip files (like Dustin's library), and it also implements the http.FileSystem interface. (With unit tests also).

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top