diff --git a/go-weather b/go-weather index 075e4a7..c7d336c 100755 Binary files a/go-weather and b/go-weather differ diff --git a/go.mod b/go.mod index f23fab0..6455ba1 100644 --- a/go.mod +++ b/go.mod @@ -2,10 +2,7 @@ module go-weather go 1.17 -require ( - github.com/fatih/color v1.13.0 - github.com/kyokomi/emoji v2.2.4+incompatible -) +require github.com/fatih/color v1.13.0 require ( github.com/mattn/go-colorable v0.1.12 // indirect diff --git a/go.sum b/go.sum index 5558dff..d58020c 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,5 @@ github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= -github.com/kyokomi/emoji v2.2.4+incompatible h1:np0woGKwx9LiHAQmwZx79Oc0rHpNw3o+3evou4BEPv4= -github.com/kyokomi/emoji v2.2.4+incompatible/go.mod h1:mZ6aGCD7yk8j6QY6KICwnZ2pxoszVseX1DNoGtU2tBA= github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= diff --git a/main.go b/main.go index f626e64..c514ff7 100644 --- a/main.go +++ b/main.go @@ -11,7 +11,6 @@ import ( "time" "github.com/fatih/color" - "github.com/kyokomi/emoji" ) type WeatherAPI struct { @@ -144,19 +143,19 @@ func iconToEmoji(icon string) { var em string switch icon { case "Clouds": - em = ":cloud:" + em = "☁️" case "Drizzle": - em = ":rain:" + em = "🌧️" case "Rain": - em = ":rain:" + em = "🌧️" case "Snow": - em = ":snow:" + em = "❄️" case "Clear": - em = ":sun:" + em = "☀️" default: - em = ":sun" + em = "☀️" } - emoji.Printf(em) + fmt.Printf(em) } func printWeather(data WeatherAPI) { @@ -182,7 +181,7 @@ func printWeather(data WeatherAPI) { boldWhite.Printf("Location: ") fmt.Printf("%v, %v\n", str_loc, str_code) - boldWhite.Printf("Weather: ") + boldWhite.Printf("Weather:") iconToEmoji(str_weather_icon) fmt.Printf(" %v (%v)\n", str_weather, str_weather_detail) boldWhite.Printf("Temp: ")