Documentation ¶
Index ¶
- type KeyValueIterator
- type KeyValueStore
- type MysqlIterator
- type MysqlStore
- func (ms *MysqlStore) Add(tx Tx, table string, k string, v string) error
- func (ms *MysqlStore) Close()
- func (ms *MysqlStore) Get(table string, k string) (string, error)
- func (ms *MysqlStore) GetAllKeys(table string) KeyValueIterator
- func (ms *MysqlStore) Len(table string) int64
- func (ms *MysqlStore) LogSimilar(url string, canonical string) error
- func (ms *MysqlStore) StartTx() Tx
- type MysqlTx
- type NullIterator
- type NullStore
- func (ns *NullStore) Add(tx Tx, table string, k string, v string) error
- func (ns *NullStore) Close()
- func (ns *NullStore) Get(table string, k string) (string, error)
- func (ns *NullStore) GetAllKeys(table string) KeyValueIterator
- func (ns *NullStore) Len(table string) int64
- func (ns *NullStore) LogSimilar(url string, canonical string) error
- func (ns *NullStore) StartTx() Tx
- type NullTx
- type Tx
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeyValueIterator ¶
type KeyValueStore ¶
type MysqlIterator ¶
type MysqlIterator struct {
// contains filtered or unexported fields
}
func (*MysqlIterator) Close ¶
func (iter *MysqlIterator) Close()
func (*MysqlIterator) Current ¶
func (iter *MysqlIterator) Current() string
func (*MysqlIterator) Next ¶
func (iter *MysqlIterator) Next() bool
type MysqlStore ¶
type MysqlStore struct {
// contains filtered or unexported fields
}
func MysqlStoreOpen ¶
func MysqlStoreOpen(tables ...string) *MysqlStore
func (*MysqlStore) Close ¶
func (ms *MysqlStore) Close()
func (*MysqlStore) GetAllKeys ¶
func (ms *MysqlStore) GetAllKeys(table string) KeyValueIterator
func (*MysqlStore) Len ¶
func (ms *MysqlStore) Len(table string) int64
func (*MysqlStore) LogSimilar ¶
func (ms *MysqlStore) LogSimilar(url string, canonical string) error
func (*MysqlStore) StartTx ¶
func (ms *MysqlStore) StartTx() Tx
type NullIterator ¶
type NullIterator struct { }
func (*NullIterator) Close ¶
func (iter *NullIterator) Close()
func (*NullIterator) Current ¶
func (iter *NullIterator) Current() string
func (*NullIterator) Next ¶
func (iter *NullIterator) Next() bool
type NullStore ¶
type NullStore struct {
// contains filtered or unexported fields
}
func NewNullStore ¶
func NewNullStore() *NullStore
func (*NullStore) GetAllKeys ¶
func (ns *NullStore) GetAllKeys(table string) KeyValueIterator
Click to show internal directories.
Click to hide internal directories.