code: func (m *Manager) Plugin(name string) Plugin {
  	m.mtx.Lock()
  	defer m.mtx.Unlock()
  	for i := range m.plugins {
  		if m.plugins[i].name == name {
  			return m.plugins[i].plugin
  		}
  	}
  	return nil
  }
docs: // Plugin returns the plugin registered with name or nil if name is not found.