func (m *Memory) GetByUsername(username string) (*models.User, error) {
    m.m.RLock()
    defer m.m.RUnlock()
    for _, u := range m.users {
        if u.Username == username {