Skip to content

ragibalasad/gocloudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoCloudy: Weather Forecast CLI

Go WeatherAPI License

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.

Features ✨

  • Get current weather conditions for any location.
  • Fetch weather forecasts for remaining hours of the day.
  • Display temperature, chance of rain, and weather condition.

Installation 🚀

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

🤝 Contributing

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.