added a few more weather cond.

master
simonkellet 2 years ago
parent 38a2b51ea5
commit 05c80dd5a0
  1. 23
      weather.go

@ -68,22 +68,29 @@ type Sys struct {
} }
func iconToEmoji(icon string) { func iconToEmoji(icon string) {
var em string //info. from https://openweathermap.org/weather-conditions
var emoji string
switch icon { switch icon {
case "Clouds": case "Clouds":
em = "☁" emoji = "☁"
case "Drizzle": case "Drizzle":
em = "🌧" emoji = "🌧"
case "Rain": case "Rain":
em = "🌧" emoji = "🌧"
case "Snow": case "Snow":
em = "❄" emoji = "❄"
case "Clear": case "Clear":
em = "☀" emoji = "☀"
case "Mist":
emoji = "🌫"
case "Tornado":
emoji = "🌪"
case "Thunderstorm":
emoji = "⛈"
default: default:
em = "☀" emoji = ""
} }
fmt.Print(em) fmt.Print(emoji)
} }
func printWeather(data WeatherAPI) { func printWeather(data WeatherAPI) {

Loading…
Cancel
Save