code: func (net *Network) GetOrCreateConn(oneID, otherID enode.ID) (*Conn, error) {
  	net.lock.Lock()
  	defer net.lock.Unlock()
  	return net.getOrCreateConn(oneID, otherID)
  }
docs: // GetOrCreateConn is like GetConn but creates the connection if it doesn't
  // already exist