Versions in this module Expand all Collapse all v0 v0.0.2 Jul 5, 2025 Changes in this version type Socket + Bind func(port int, addr net.IP) error + Port func() (port int, err error) v0.0.1 Jul 5, 2025 Changes in this version + const AF_INET — darwin/amd64, linux/amd64, windows/amd64 + const AF_INET6 — darwin/amd64, linux/amd64, windows/amd64 + const IPPROTO_ICMP — darwin/amd64, linux/amd64, windows/amd64 + const IPPROTO_ICMPV6 — darwin/amd64, linux/amd64, windows/amd64 + const IPPROTO_IP — darwin/amd64, linux/amd64, windows/amd64 + const IPPROTO_IPV6 — darwin/amd64, linux/amd64, windows/amd64 + const IPPROTO_UDP — darwin/amd64, linux/amd64, windows/amd64 + const IPV6_UNICAST_HOPS — darwin/amd64, linux/amd64, windows/amd64 + const IP_TTL — darwin/amd64, linux/amd64, windows/amd64 + const SOCK_DGRAM — darwin/amd64, linux/amd64, windows/amd64 + const SOCK_RAW — darwin/amd64, linux/amd64, windows/amd64 + const SOL_SOCKET — darwin/amd64, linux/amd64, windows/amd64 + const SO_RCVTIMEO — darwin/amd64, linux/amd64, windows/amd64 + type Socket interface + Close func() error + RecvFrom func(buf []byte, flags int) (n int, fromAddr net.IP, err error) + SendTo func(data []byte, flags, port int, addr net.IP) error + SetSockOptInt func(level, opt, value int) error + SetSockOptTimeval func(level, opt int, tv *time.Duration) error + func NewSocket(family, typ, proto int) (Socket, error)