Go имеет встроенную реализацию ICMP, которая доступна на golang .org / x / net / icmp , есть ли способ установить TTL в этой библиотеке?, Спасибо
Я нашел ответ из матового кода:
c.IPv4PacketConn().SetTTL(64) // for ipv4 c.IPv6PacketConn().HopLimit(64) // for ipv6
https://gist.github.com/mattn/7ff153fe8491a2900e83#file -ping_test- go -L24-L28