extractResourceValues -> extractResourceValue.
io.Reader -> *os.File.