code: func (p *Peer) TimeOffset() int64 {
  	p.statsMtx.RLock()
  	timeOffset := p.timeOffset
  	p.statsMtx.RUnlock()
  
  	return timeOffset
  }
docs: // TimeOffset returns the number of seconds the local time was offset from the
  // time the peer reported during the initial negotiation phase.  Negative values
  // indicate the remote peer's time is before the local time.
  //
  // This function is safe for concurrent access.