https://github.com/ndxdeveloper/meteo-fyne-go
Application de bureau en Go utilisant Fyne pour afficher la météo actuelle et les prévisions à partir de l’API OpenWeatherMap.
https://github.com/ndxdeveloper/meteo-fyne-go
application desktop fyne go golang gui meteo openweathermap prevision weather
Last synced: 3 days ago
JSON representation
Application de bureau en Go utilisant Fyne pour afficher la météo actuelle et les prévisions à partir de l’API OpenWeatherMap.
- Host: GitHub
- URL: https://github.com/ndxdeveloper/meteo-fyne-go
- Owner: NDXDeveloper
- License: other
- Created: 2025-08-10T22:35:01.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-08-10T22:50:48.000Z (8 months ago)
- Last Synced: 2025-08-11T00:24:50.700Z (8 months ago)
- Topics: application, desktop, fyne, go, golang, gui, meteo, openweathermap, prevision, weather
- Language: Go
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌤 Application Météo en Go avec Fyne
Cette application de bureau, développée en **Go** avec le framework **Fyne**, permet d'afficher la météo actuelle et les prévisions pour plusieurs jours, en utilisant l'API **OpenWeatherMap**.
---
## ✨ Fonctionnalités
- Affichage de la **température actuelle**
- Description des conditions météo
- Icône météo dynamique
- **Prévisions sur 5 jours** avec températures et icônes
- Interface graphique responsive et multiplateforme (Windows, Linux, macOS)
---
## 📦 Installation
### 1. Prérequis
- Go 1.18 ou plus récent
- Une clé API gratuite [OpenWeatherMap](https://openweathermap.org/api)
### 2. Cloner le dépôt
```bash
git clone https://github.com/Ndxdeveloper/meteo-fyne.git
cd meteo-fyne
````
### 3. Installer les dépendances
```bash
go mod tidy
```
### 4. Configurer la clé API
Modifier dans `main.go` :
```go
const apiKey = "VOTRE_CLE_API_OPENWEATHERMAP"
const city = "VotreVille"
```
### 5. Lancer l'application
```bash
go run main.go
```
---
## 🖼 Aperçu

---
## ⚙️ Technologies utilisées
* **Go**
* **Fyne** (interface graphique)
* **OpenWeatherMap API**
---
## 📄 Licence
Ce projet est sous licence MIT. Voir le fichier [LICENSE](LICENSE) pour plus de détails.
© 2025 - [NDXdev](https://github.com/ndxDeveloper) - [ndxdev@gmail.com](mailto:ndxdev@gmail.com)