queue.go
func (c *QueueService) Delete(ctx context.Context, sid string) error {
	return c.client.DeleteResource(ctx, queuePathPart, sid)
}
func (c *QueueService) Delete(ctx context.Context, sid string) error {
	return c.client.DeleteResource(ctx, queuePathPart, sid)
}
// Delete the Queue with the given sid. If the Queue has
// already been deleted, or does not exist, Delete returns nil. If another
// error or a timeout occurs, the error is returned.