modulepackage
0.0.1-alpha
Repository: https://github.com/jcocozza/go_speedtest.git
Documentation: pkg.go.dev
# README
Go Speedtest
A network speed testing application built on top of Ookla's SpeedTest CLI tooling. Also supports weather gathering(for satellite Wi-Fi users).
Usage
- Ensure that the ookla speedtest cli is installed
- You can just run it this tool as a simple binary:
./go_speedtest
- By default, to determine weather, it will use the location given by your ip-address.
However, this might not be useful if your ip-address does not map to your correct location.
You can instead pass in your latitude, longitude coordinates:
./go_speedtest <latitude> <longitude>
.
Motivation
Satellite internet is subject to environmental factors like weather. I'm building this tool to help better understand the consequences of things like weather on network speed.
Weather
Pulls from https://www.weatherapi.com/.
Backend
Uses a simple SQLite backend(at least for now).