Use a type block for backend interfaces.

This commit is contained in:
Sascha L. Teichmann 2014-08-19 11:11:41 +02:00
parent efe6c6abb8
commit 37eb407572

View File

@ -4,7 +4,8 @@
package main
type Session interface {
type (
Session interface {
Fetch(hash, key []byte) ([]byte, error)
InTransaction() bool
Store(hash, key, value []byte) (bool, error)
@ -14,7 +15,8 @@ type Session interface {
Close() error
}
type Backend interface {
Backend interface {
NewSession() (Session, error)
Shutdown() error
}
)