net_windows.go

 1//go:build windows
 2// +build windows
 3
 4package server
 5
 6import (
 7	"net"
 8	"strings"
 9
10	"gopkg.in/natefinch/npipe.v2"
11)
12
13func listen(network, address string) (net.Listener, error) {
14	if !strings.HasPrefix(address, "tcp") {
15		return npipe.Listen(address)
16	}
17	return net.Listen(network, address)
18}