Documentation ¶
Index ¶
- Variables
- type AuthenticatedClientMaker
- type CacheStore
- type ContextMaker
- type GcsFileStore
- type PermissionChecker
- type PersistentStore
- func (ps *PersistentStore) Get(ctx context.Context, kind, key string, content interface{}) ([]data.Property, error)
- func (ps *PersistentStore) Set(ctx context.Context, kind, key string, properties []data.Property, ...) error
- func (ps *PersistentStore) Transact(ctx context.Context, f func(ctx context.Context) error) error
- type UserService
Constants ¶
This section is empty.
Variables ¶
View Source
var BinaryMemcacheCodec = memcache.Codec{
Marshal: binaryMarshal,
Unmarshal: binaryUnmarshal,
}
Can only marshal fixed-size data as defined by the encoding/binary package.
Functions ¶
This section is empty.
Types ¶
type AuthenticatedClientMaker ¶
type AuthenticatedClientMaker struct {
Scope []string
}
func (*AuthenticatedClientMaker) MakeClient ¶
type CacheStore ¶
type ContextMaker ¶
type ContextMaker struct {
Namespace string
}
func (*ContextMaker) MakeContext ¶
type GcsFileStore ¶
type PermissionChecker ¶
type PersistentStore ¶
type PersistentStore struct { Prefix string PermissionChecker PermissionChecker Namespace string }
type UserService ¶
type UserService struct{}
func (*UserService) ContextUser ¶
func (us *UserService) ContextUser(ctx context.Context) string
Click to show internal directories.
Click to hide internal directories.