sm
/
cache
1
0
Fork 0

Touch-ups

This commit is contained in:
Patrick Mylund Nielsen 2012-01-29 03:34:14 +01:00
parent 0ff0a883b5
commit 8598a0c29a
2 changed files with 9 additions and 9 deletions

8
README
View File

@ -141,16 +141,16 @@ func (c *Cache) Flush()
Deletes all items from the cache. Deletes all items from the cache.
func (c *cache) Save(w io.Writer) error func (c *cache) Save(w io.Writer) error
Writes the cache's items using Gob to an io.Writer Writes the cache's items (using Gob) to an io.Writer.
func (c *cache) SaveFile(fname string) error func (c *cache) SaveFile(fname string) error
Saves the cache's items to the given filename, creating the file if it Saves the cache's items to the given filename, creating the file if it
doesn't exist, and overwriting it if it does. doesn't exist, and overwriting it if it does.
func (c *cache) Load(r io.Reader) error func (c *cache) Load(r io.Reader) error
Adds gob-serialized cache items from an io.Reader, excluding any items that Adds (Gob-serialized) cache items from an io.Reader, excluding any items that
already exist in the current cache already exist in the current cache.
func (c *cache) LoadFile(fname string) error func (c *cache) LoadFile(fname string) error
Loads and adds cache items from the given filename, excluding any items that Loads and adds cache items from the given filename, excluding any items that
already exist in the current cache already exist in the current cache,

View File

@ -278,7 +278,7 @@ func (c *cache) DeleteExpired() {
} }
} }
// Writes the cache's items using Gob to an io.Writer // Writes the cache's items (using Gob) to an io.Writer.
func (c *cache) Save(w io.Writer) error { func (c *cache) Save(w io.Writer) error {
enc := gob.NewEncoder(w) enc := gob.NewEncoder(w)
@ -300,7 +300,7 @@ were stored in cache, at https://github.com/pmylund/go-cache/issues/new`, x)
} }
// Saves the cache's items to the given filename, creating the file if it // Saves the cache's items to the given filename, creating the file if it
// doesn't exist, and overwriting it if it does // doesn't exist, and overwriting it if it does.
func (c *cache) SaveFile(fname string) error { func (c *cache) SaveFile(fname string) error {
fp, err := os.Create(fname) fp, err := os.Create(fname)
if err != nil { if err != nil {
@ -309,8 +309,8 @@ func (c *cache) SaveFile(fname string) error {
return c.Save(fp) return c.Save(fp)
} }
// Adds gob-serialized cache items from an io.Reader, excluding any items that // Adds (Gob-serialized) cache items from an io.Reader, excluding any items that
// already exist in the current cache // already exist in the current cache.
func (c *cache) Load(r io.Reader) error { func (c *cache) Load(r io.Reader) error {
dec := gob.NewDecoder(r) dec := gob.NewDecoder(r)
items := map[string]*Item{} items := map[string]*Item{}
@ -327,7 +327,7 @@ func (c *cache) Load(r io.Reader) error {
} }
// Loads and adds cache items from the given filename, excluding any items that // Loads and adds cache items from the given filename, excluding any items that
// already exist in the current cache // already exist in the current cache.
func (c *cache) LoadFile(fname string) error { func (c *cache) LoadFile(fname string) error {
fp, err := os.Open(fname) fp, err := os.Open(fname)
if err != nil { if err != nil {