GoCloudy is a simple, fast, and efficient command-line interface (CLI) application built with Go an WeatherAPI that provides weather forecasts for any given location in the world. GoCloudy delivers accurate weather information directly to your terminal.
- Get current weather conditions for any location.
- Fetch weather forecasts for remaining hours of the day.
- Display temperature, chance of rain, and weather condition.
Download the executable from Release. Once downloaded, navigate to the directory where the executable is saved, and run the application with the following command:
./gocloudy <location>
Replace <location>
with the name of the city. For example:
./gocloudy Dinajpur # default is Rangpur
To enable the extended information feature, use the --detailed
flag.
./gocloudy --detailed Dinajpur
To make the gocloudy
command available globally on your system, move the executable to your system's PATH by running:
sudo mv gocloudy /usr/local/bin
After doing this, you’ll be able to run gocloudy from anywhere by simply typing gocloudy
Contributions are welcome! Feel free to open a pull request or submit an issue if you encounter any bug or have ideas for new features.