(path string, reader io.Reader)
| 25 | } |
| 26 | |
| 27 | func Save(path string, reader io.Reader) bool { |
| 28 | os.MkdirAll(filepath.Dir(path), 0777) |
| 29 | if f, err := os.Create(path); err == nil { |
| 30 | defer f.Close() |
| 31 | io.Copy(f, reader) |
| 32 | return true |
| 33 | } |
| 34 | return false |
| 35 | } |
| 36 | |
| 37 | func Load(path string, do func(reader io.Reader)) bool { |
| 38 | if f, err := os.Open(path); err == nil { |
no test coverage detected