code: func (gs *GRPCClient) RemoveServer(sv *Server) {
  	if _, ok := gs.clientMap.Load(sv.ID); ok {
  		// TODO: do I need to disconnect client?
  		gs.clientMap.Delete(sv.ID)
  		logger.Log.Debugf("[grpc client] removed server %s", sv.ID)
  	}
  }
docs: // RemoveServer is called when a server is removed