code: func SetGCInterval(duration time.Duration) Option {
  	return func(m *MongoCache) {
  		m.GCInterval = duration
  	}
  }
docs: // SetGCInterval sets the garbage collector interval in MongoCache struct as option
  // usage:
  // NewMongoCacheWithTTL(mongoSession, SetGCInterval(time*Minute))