| 12345678910111213141516171819 |
- package domainsocket
- import (
- "context"
- "net"
- )
- func DialDS(ctx context.Context, path string) (*net.UnixConn, error) {
- resolvedAddress, err := net.ResolveUnixAddr("unixpacket", path)
- if err != nil {
- return nil, err
- }
- dialedUnix, err := net.DialUnix("unixpacket", nil, resolvedAddress)
- if err != nil {
- return nil, err
- }
- return dialedUnix, nil
- }
|