func GetRepoMulti(c context.Context, slug ...string) ([]*model.Repo, error) {
	return FromContext(c).GetRepoMulti(slug...)
}
GetRepoMulti gets a list of multiple repos by their full name.
package store
import (
	"path"
	"github.com/lgtmco/lgtm/model"
	"golang.org/x/net/context"
)
type Store interface {
	GetUser(int64) (*model.User, error)
	GetUserLogin(string) (*model.User, error)
	CreateUser(*model.User) error
	UpdateUser(*model.User) error
	DeleteUser(*model.User) error
	GetRepo(int64) (*model.Repo, error)
	GetRepoSlug(string) (*model.Repo, error)
	GetRepoMulti(...string) ([]*model.Repo, error)
	GetRepoOwner(string) ([]*model.Repo, error)
	CreateRepo(*model.Repo) error
	UpdateRepo(*model.Repo) error
	DeleteRepo(*model.Repo) error
}
func GetUser(c context.Context, id int64) (*model.User, error) {
	return FromContext(c).GetUser(id)
}
func GetUserLogin(c context.Context, login string) (*model.User, error) {
	return FromContext(c).GetUserLogin(login)
}
func CreateUser(c context.Context, user *model.User) error {
	return FromContext(c).CreateUser(user)
}
func UpdateUser(c context.Context, user *model.User) error {
	return FromContext(c).UpdateUser(user)
}
func DeleteUser(c context.Context, user *model.User) error {
	return FromContext(c).DeleteUser(user)
}
func GetRepo(c context.Context, id int64) (*model.Repo, error) {
	return FromContext(c).GetRepo(id)
}
func GetRepoSlug(c context.Context, slug string) (*model.Repo, error) {
	return FromContext(c).GetRepoSlug(slug)
}
func GetRepoOwnerName(c context.Context, owner, name string) (*model.Repo, error) {
	return GetRepoSlug(c, path.Join(owner, name))
}