• Stars
    star
    168
  • Rank 225,507 (Top 5 %)
  • Language
    Go
  • License
    MIT License
  • Created about 11 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Go Traceroute library

Traceroute in Go

A traceroute library written in Go.

Must be run as sudo on OS X (and others)?

CLI App

go build cmd/gotraceroute
sudo ./gotraceroute example.com

Library

See the code in cmd/gotraceroute.go for an example of how to use the library from within your application.

The traceroute.Traceroute() function accepts a domain name and an options struct and returns a TracerouteResult struct that holds an array of TracerouteHop structs.

Resources

Useful resources:

Notes

More Repositories

1

eventbus

Unified interface for event distribution and consumption in web apps
Go
76
star
2

dns-zonefile

Working with zonefiles (RFC 1035 section 5 and RFC 1034 section 3.6.1) in Ruby
Ruby
64
star
3

refinery

Distributed queued processing framework
Ruby
32
star
4

rsaml

Ruby implementation of the SAML 2.0 Specification
Ruby
24
star
5

eventbus-example-service-nodejs

Example EventBus service in NodeJS
JavaScript
18
star
6

jruby-http-reactor

A JRuby library that uses the Apache HTTP Components NIO library for executing HTTP requests
Ruby
14
star
7

activewarehouse-mdx

MDX implementation in Ruby
14
star
8

rddb

Ruby Document Database
13
star
9

bugsnag-erlang

A Bugsnag notifier for Erlang apps.
Erlang
11
star
10

pc4d-go

Practical Cryptography for Developers (Go)
Go
9
star
11

learn-you-some-erlang

Example code from the Learn You Some Erlang book
Erlang
9
star
12

unobtrusive-jquery-example

Example of unobtrusive JQuery in Rails including graceful degradation
JavaScript
9
star
13

demo_address_book

Two demo web apps, one in Rails, one in Sinatra, for presentations
Ruby
8
star
14

intercom_gun

Gateway for pushing inbound email from mailgun into intercom.io
Ruby
6
star
15

dependency-resolver

A gem dependency resolver based on DNS
Ruby
6
star
16

presentation_why_ruby

Why Ruby, Why Now? Presentation
Ruby
6
star
17

mq-experiment

Experiment demonstrating a message queue system
Go
4
star
18

simpleserver

A simple Go HTTP server for debugging
Go
4
star
19

0mq-ruby-examples

Basic examples of zmq, the Ruby 0mq lib
Ruby
4
star
20

feed-processor

A multi-step feed parser using JRuby, MRI, beanstalk and MongoDB
Ruby
4
star
21

fizzbuzz-erlang

Implementation of FizzBuzz in Erlang
Erlang
4
star
22

rubygems-dns

Rubygem dependency management with DNS
Ruby
4
star
23

aeden.github.com

My GitHub Pages
CSS
3
star
24

service-examples

Examples of simple web services in various programming languages
Clojure
3
star
25

cbe

Clojure by Example
Clojure
3
star
26

aoc2021

Advent of Code 2021, in C++
C++
2
star
27

testable

An extremely simple way to test next to the method that needs testing.
Ruby
2
star
28

alias-rr-type

An Internet Draft describing the ALIAS/ANAME record type
XSLT
2
star
29

pc4d-ruby

Practical Cryptography for Developers (Ruby)
Ruby
2
star
30

dot-vim

My .vim directory
Vim Script
2
star
31

dotfiles

My dotfiles
Vim Script
1
star
32

eventbus-example-service-ruby

Example EventBus service in Ruby
Ruby
1
star
33

davens-resolver

A simple resolver for resolving from a name to another URL via NAPTR records
Ruby
1
star
34

opencv-examples

Demonstration code for using opencv 3.3 from Java
Java
1
star
35

epp-over-http

Draft document describing EPP over HTTP
HTML
1
star
36

zones

Example for storing zones in Github and syncing with DNSimple
1
star
37

life-beyond-http

Example code from Life Beyond HTTP talk given at Baruco 2012
Ruby
1
star