def get(*args)
      params = arguments(args).params

      if user_name = params.delete('user')
        get_request("/users/#{user_name}", params)
      else
        get_request("/user", params)
      end
    end
def get(*args)
      params = arguments(args).params

      if user_name = params.delete('user')
        get_request("/users/#{user_name}", params)
      else
        get_request("/user", params)
      end
    end
Get a single unauthenticated user

 @example
  github = Github.new
  github.users.get user: 'user-name'

 Get the authenticated user

 @example
  github = Github.new oauth_token: '...'
  github.users.get

 @api public