code: func (h *netlinkHandle) DeleteDummyDevice(devName string) error {
  	link, err := h.LinkByName(devName)
  	if err != nil {
  		_, ok := err.(netlink.LinkNotFoundError)
  		if ok {
  			return nil
  		}
  		return fmt.Errorf("error deleting a non-exist dummy device: %s, %v", devName, err)
  	}
  	dummy, ok := link.(*netlink.Dummy)
  	if !ok {
  		return fmt.Errorf("expect dummy device, got device type: %s", link.Type())
  	}
  	return h.LinkDel(dummy)
  }
docs: // DeleteDummyDevice is part of interface.