This repository contains two Go-based search tools:
- Map Searching (
sermersys/mapsearching/main.go) – Handles location-based searches and mapping services. - Google Searching (
sermersys/googlesearch/main.go) – Performs Google Custom Search API queries to extract relevant results.
- Performs searches for locations based on input criteria.
- Retrieves geolocation data and maps relevant results.
- Ideal for integration with mapping APIs (Google Maps, OpenStreetMap, etc.).
- Uses the Google Custom Search API to fetch search results from specific sources.
- Supports filtering and ranking of results.
- Extracts structured information from the search output.
Ensure you have Go installed on your system. Then, clone the repository:
git clone https://github.com/your-repo/sermersys.git
cd sermersyscd mapsearching
go run main.gocd googlesearch
go run main.goBoth scripts may require an API key for external services like Google Maps or Google Custom Search. Ensure you have a config.json file with the appropriate credentials:
{
"google_api_key": "YOUR_API_KEY",
"google_cx": "YOUR_CUSTOM_SEARCH_ENGINE_ID"
}This project is licensed under the MIT License.
Feel