コード例 #1
0
ファイル: site.go プロジェクト: zhuharev/micro
func New(d db.DB) (*Site, error) {
	s, e := obj.NewInterface(d, &Site{})
	return s.(*Site), e
}
コード例 #2
0
ファイル: user.go プロジェクト: zhuharev/micro
func New(d db.DB) (*User, error) {
	s, e := obj.NewInterface(d, &User{})
	return s.(*User), e
}
コード例 #3
0
ファイル: kv.go プロジェクト: zhuharev/micro
func New(d db.DB) (*KV, error) {
	s, e := obj.NewInterface(d, &KV{})
	return s.(*KV), e
}
コード例 #4
0
ファイル: product.go プロジェクト: zhuharev/micro
func New(d db.DB) (*Product, error) {
	s, e := obj.NewInterface(d, &Product{})
	return s.(*Product), e
}
コード例 #5
0
ファイル: article.go プロジェクト: zhuharev/micro
func NewFrom(a Article, d db.DB) (*Article, error) {
	s, e := obj.NewInterface(d, &a)
	return s.(*Article), e
}