From fd06c81a297abe152d000fa5009bf9f9693d4499 Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Wed, 2 Jun 2021 12:26:25 +0100 Subject: Move addr below PipeListenerDialer --- pipeln.go | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'pipeln.go') diff --git a/pipeln.go b/pipeln.go index f085fc3..73efd3f 100644 --- a/pipeln.go +++ b/pipeln.go @@ -9,20 +9,6 @@ import ( "golang.org/x/sys/unix" ) -type addr struct { - ln *PipeListenerDialer -} - -var _ net.Addr = addr{} - -func (addr) Network() string { - return "pipe" -} - -func (a addr) String() string { - return "pipe:" + a.ln.addr -} - // PipeListenerDialer can be used to simulate client-server interaction // within the same process. type PipeListenerDialer struct { @@ -90,3 +76,17 @@ func (ln *PipeListenerDialer) DialContextAddr(_ context.Context, addr string) (n func New(addr string) *PipeListenerDialer { return &PipeListenerDialer{addr, make(chan net.Conn), make(chan struct{}), true} } + +type addr struct { + ln *PipeListenerDialer +} + +var _ net.Addr = addr{} + +func (addr) Network() string { + return "pipe" +} + +func (a addr) String() string { + return "pipe:" + a.ln.addr +} -- cgit v1.2.3-70-g09d2