package main import ( "demo/weather/geo" "demo/weather/weather" "flag" "fmt" "github.com/fatih/color" ) func main() { color.Green("__ПОГОДА__") city := flag.String("city", "", "Город пользователя") format := flag.Int("format", 1, "Формат вывода погоды") flag.Parse() fmt.Printf("Город: %s\n", *city) geoData, err := geo.GetMyLocation(*city) if err != nil { fmt.Println(err.Error()) } // fmt.Println(*geoData) weatherData := weather.GetWeather(*geoData, *format) fmt.Println(weatherData) }