func NewUser(sysUser system.User) *User { username := sysUser.Username() exists, _ := sysUser.Exists() uid, _ := sysUser.UID() gid, _ := sysUser.Gid() groups, _ := sysUser.Groups() home, _ := sysUser.Home() return &User{ Username: username, Exists: exists.(bool), UID: uid.(string), Gid: gid.(string), Groups: groups, Home: home.(string), } }