8000 GitHub - infiotinc/ndt7-client-go: ssh://infiot-git-repo/m-lab/ndt7-client-go
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

infiotinc/ndt7-client-go

Repository files navigation

GoDoc Build Status Coverage Status Go Report Card

Breaking changes are planned for some ndt7 clients.

If you are using ndt7-client.exe to target specific M-Lab servers, please contact support@measurementlab.net. These clients should be scheduled randomly rather than synchronously to improve server & client measurements. We are deploying changes to the ndt-server to require access tokens in the near future.

ndt7 Go client

Reference ndt7 Go client implementation. Useful resources:

The master branch contains stable code. We don't promise we won't break the API, but we'll try not to.

Installing

You need Go >= 1.12. We use modules. Make sure Go knows that:

export GO111MODULE=on

Clone the repository wherever you want with

git clone https://github.com/m-lab/ndt7-client-go

From inside the repository, use go get ./cmd/ndt7-client to build the client. Binaries will be placed in $GOPATH/bin, if GOPATH is set, and in $HOME/go/bin otherwise.

If you're into a one-off install, this

go get -v github.com/m-lab/ndt7-client-go/cmd/ndt7-client

is equivalent to cloning the repository, running go get ./cmd/ndt7-client, and then cancelling the repository directory.

About

ssh://infiot-git-repo/m-lab/ndt7-client-go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0