Home
Softono

Go Ping

Open source MIT Go
250
Stars
37
Forks
5
Issues
5
Watchers
1 year
Last Commit

 About Go Ping

A simple ping library using ICMP echo requests.

Platforms

Web Self-hosted

Languages

Go

Links

Need Help Installing Go Ping?

We provide expert installation service for this software. Our team will install, configure, and secure Go Ping on your server. plans start at just $30.

go-ping

GoDoc Build Status Codecov Go Report Card

A simple ICMP Echo implementation, based on golang.org/x/net/icmp.

Some sample programs are provided in cmd/:

  • ping-test is a really simple ping clone
  • multiping provides an interactive TUI to ping multiple hosts
  • ping-monitor pings multiple hosts in parallel, but just prints the summary every so often
  • pingnet allows to ping every host in a CIDR range (e.g. 0.0.0.0/0 :-))

Features

  • IPv4 and IPv6 support
  • Unicast and multicast support
  • configurable retry amount and timeout duration
  • configurable payload size (and content)
  • round trip time measurement

Contribute

Simply fork and create a pull-request. We'll try to respond in a timely fashion.

Software using this library

Please create a pull request to get your software listed.

License

MIT License, Copyright (c) 2018 Digineo GmbH

https://www.digineo.de