/app/domain/user_finders.go
http://github.com/sut-go/gon · Go · 20 lines · 16 code · 3 blank · 1 comment · 0 complexity · 617a3886c4ae76667d392ef50b8ce91b MD5 · raw file
- package user
- import "gaz"
- import mymy "github.com/ziutek/mymysql"
- type UserService struct {
- *gaz.Connection
- // EntityManager
- }
- func (u *UserService) Get(id string) (result *User) {
- c := u.DB("test").C("User")
- result = new(User)
- data := c.FindOne(gaz.Params{"id":id}).(*mymy.Row)
- result.Id = data.Int(0)
- result.Name = data.Str(1)
- result.Password = data.Str(2)
- result.Email = data.Str(3)
- return
- }