MCPcopy
hub / github.com/segmentio/kafka-go / makeNetAddr

Function makeNetAddr

address.go:11–20  ·  view source on GitHub ↗
(network string, addresses []string)

Source from the content-addressed store, hash-verified

9func TCP(address ...string) net.Addr { return makeNetAddr("tcp", address) }
10
11func makeNetAddr(network string, addresses []string) net.Addr {
12 switch len(addresses) {
13 case 0:
14 return nil // maybe panic instead?
15 case 1:
16 return makeAddr(network, addresses[0])
17 default:
18 return makeMultiAddr(network, addresses)
19 }
20}
21
22func makeAddr(network, address string) net.Addr {
23 return &networkAddress{

Callers 1

TCPFunction · 0.85

Calls 2

makeAddrFunction · 0.85
makeMultiAddrFunction · 0.85

Tested by

no test coverage detected