Add LazyFileReader type to source library
authorTatsushi Demachi <tdemachi@gmail.com>
Sat, 15 Aug 2015 15:06:39 +0000 (00:06 +0900)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 22 Aug 2015 17:43:15 +0000 (19:43 +0200)
commit97eb55da8977f764560b849d1d05af7fbfa91526
tree98252339e4c4acd21fbec2f62a2a0689f6dc3f57
parent3982854eebd46b3e0485a570424ab10e2f2e6b4b
Add LazyFileReader type to source library

LazyFileReader is an io.Reader implementation to postpone reading the
file contents until it is really needed. It is introduced for improving
performance and memory consumption at reading media files in content
directory.
source/lazy_file_reader.go [new file with mode: 0644]
source/lazy_file_reader_test.go [new file with mode: 0644]