package testdata import ( "context" ) // mock test var ( _singleCacheFunc func(c context.Context, key int64) (*Demo, error) _singleRawFunc func(c context.Context, key int64) (*Demo, error) _singleAddCacheFunc func(c context.Context, key int64, value *Demo) error ) // CacheDemo . func (d *dao) CacheDemo(c context.Context, key int64) (*Demo, error) { // get data from cache return _singleCacheFunc(c, key) } // RawDemo . func (d *dao) RawDemo(c context.Context, key int64) (*Demo, error) { // get data from db return _singleRawFunc(c, key) } // AddCacheDemo . func (d *dao) AddCacheDemo(c context.Context, key int64, value *Demo) error { // add to cache return _singleAddCacheFunc(c, key, value) } // CacheDemo1 . func (d *dao) CacheDemo1(c context.Context, key int64, pn, ps int) (*Demo, error) { // get data from cache return nil, nil } // RawDemo1 . func (d *dao) RawDemo1(c context.Context, key int64, pn, ps int) (*Demo, *Demo, error) { // get data from db return nil, nil, nil } // AddCacheDemo1 . func (d *dao) AddCacheDemo1(c context.Context, key int64, value *Demo, pn, ps int) error { // add to cache return nil }