code: func (p11w *Pkcs11Wrapper) InitSession() (err error) {
  
  	// Look for provided slot
  	slot, _, err := FindSlotByLabel(p11w.Context, p11w.SlotLabel)
  	if err != nil {
  		return
  	}
  
  	// Create session for matching slot
  	p11w.Session, err = p11w.Context.OpenSession(slot, pkcs11.CKF_SERIAL_SESSION|pkcs11.CKF_RW_SESSION)
  
  	return
  
  }
docs: // Initialize Session to slot