package
2.0.6+incompatible
Repository: https://github.com/golang/appengine.git
Documentation: pkg.go.dev

# Functions

Add writes the given item, if no value already exists for its key.
AddMulti is a batch version of Add.
CompareAndSwap writes the given item that was previously returned by Get, if the value was neither modified or evicted between the Get and the CompareAndSwap calls.
CompareAndSwapMulti is a batch version of CompareAndSwap.
Delete deletes the item for the given key.
DeleteMulti is a batch version of Delete.
Flush flushes all items from memcache.
Get gets the item for the given key.
GetMulti is a batch version of Get.
Increment atomically increments the decimal value in the given key by delta and returns the new value.
IncrementExisting works like Increment but assumes that the key already exists in memcache and doesn't take an initial value.
Peek gets the item for the given key and additionally populates Item.Timestamps.
PeekMulti is a batch version of Peek.
Set writes the given item, unconditionally.
SetMulti is a batch version of Set.
Stats retrieves the current memcache statistics.

# Variables

ErrCacheMiss means that an operation failed because the item wasn't present.
ErrCASConflict means that a CompareAndSwap call failed due to the cached value being modified between the Get and the CompareAndSwap.
ErrNoStats means that no statistics were available.
ErrNotStored means that a conditional write operation (i.e.
ErrServerError means that a server error occurred.
Gob is a Codec that uses the gob package.
JSON is a Codec that uses the json package.

# Structs

Codec represents a symmetric pair of functions that implement a codec.
Item is the unit of memcache gets and sets.
ItemTimestamps are timestamps optionally provided by the server.
Statistics represents a set of statistics about the memcache cache.