github.com/qiuhoude/go-web@v0.0.0-20220223060959-ab545e78f20d/prepare/24_gomock/user/user.go (about) 1 package user 2 3 import "github.com/qiuhoude/go-web/prepare/24_gomock/person" 4 5 type User struct { 6 Person person.Male 7 } 8 9 func NewUser(p person.Male) *User { 10 return &User{Person: p} 11 } 12 13 func (u *User) GetUserInfo(id int64) error { 14 return u.Person.Get(id) 15 }