probe-cli
probe-cli copied to clipboard
refactor: split geolocate in three packages
Checklist
- [x] I have read the contribution guidelines
- [x] reference issue for this pull request: https://github.com/ooni/probe/issues/2491
- [ ] if you changed anything related to how experiments work and you need to reflect these changes in the ooni/spec repository, please link to the related ooni/spec pull request:
- [ ] if you changed code inside an experiment, make sure you bump its version number
Description
This diff divides the geolocate package functionality to separate iplookup and resolverlookup packages. It also moves the rest of the geolocate package contents to internal/engine.