type ProcSnmp6 … type Ip6 … type Icmp6 … type Udp6 … type UdpLite6 … func (p Proc) Snmp6() (ProcSnmp6, error) { … } // parseSnmp6 parses the metrics from proc/<pid>/net/snmp6 file // and returns a map contains those metrics. func parseSNMP6Stats(r io.Reader) (ProcSnmp6, error) { … }