func (q *UniqueQueue) SetRemove(value string) {
	q.lock.Lock()
	defer q.lock.Unlock()
	if q.set.Has(value) {
		q.set.Delete(value)
	}
}
// SetRemove remove value from the set if value existed
SetRemove remove value from the set if value existed
// SetRemove remove value from the set if value existed
func (q *UniqueQueue) SetRemove(value string) {
	q.lock.Lock()
	defer q.lock.Unlock()
	if q.set.Has(value) {
		q.set.Delete(value)
	}
}
func ( q * UniqueQueue ) SetRemove ( value string ) { q . lock . Lock ( ) defer q . lock . Unlock ( ) if q . set . Has ( value ) { q . set . Delete ( value ) } }
SetRemove remove value from the set if value existed
SetRemove remove value from the set if value existed