(задача со сзвездочкой)
-
Используемый язык: golang
-
Пользовательский интерфейс: сайт
-
Форма ответа: текст
-
Пример:
Данные об описание погоды и температуре полученные из API (openweathermap) представляются в текстовый шаблон "Местоположение, описание погоды, температура воздуха ___ ... ___"
-
-
Демонстрация
-
Процесс работы программы
Данные приходят от пользователя через поле ввода на странице
→ формируется и отправляется запрос к API сервиса прогноза погоды
→ полученный ответ из сервиса используется для формирования ответа пользователю
→ ответ отображается на странице
-
Как запустить
-
клонируем репозиторий
git clone https://github.com/pallid/swfs.git
-
переименовываем файл
example.env
в.env
-
указываем свои значения переменных окружения в файле
.env
-
устанавливаем зависимости приложения
go build .
-
запустим приложение
go run main.go
-
Ниже лог при запуске программы
C:\Users\usr\go\src\swfs>go run main.go [INF] 2020/04/12 - 11:35:38 | Запуск приложения: порт 8888
-
откроем браузер по ссылке
http://localhost:8888
-