title: Golang mongodb remove all items from collection [mgo.v2]
body: <p>How to remove all items from collection stored in mongodb using GO lang? </p>
  
  <p>In mongo console I can use:</p>
  
  <pre><code>db.mycollection.remove({})
  </code></pre>
  
  <p>where empty brackets {} mean all document pattern.</p>
  
  <p>In GO lang (I use "gopkg.in/mgo.v2" and "gopkg.in/mgo.v2/bson") there are methods:</p>
  
  <pre><code>sess.DB("mydb").C("mycollection").Remove(...)
  or
  sess.DB("mydb").C("mycollection").RemoveAll(...)
  </code></pre>
  
  <p>but both of them needs parameter that implements selector. For example selector can be a bson map</p>
  
  <pre><code>bson.M{"id": id}
  </code></pre>
  
  <p>but I want to remove all elements, not a particular one.</p>