• XSS.stack #1 – первый литературный журнал от юзеров форума

Накиньте простеньких задач по GoLang

Работа с файлами - > прочитай файл, распарси данные, запиши результат в новый файл. Научись работать с конфиг-файлами.
Задача: используя конфиг-файл прочитать какой-нибудь лог, найти в нем все важные сообщения об ошибках. Вывести все сообщения в новый файл. Но не всю строку, а только дату/время+само сообщение или его часть.

Работа с сетью - найди все компьютеры в сети, прочитай информацию о доменах (whois), научись качать данные с урла в файл, научись отправлять и получать данные (xml/json).
Как итог - напиши бота для телеграмм который выдает текущий курс криптовалют.

Работа с БД -> научись писать данные в sqlite, затем в mysql, затем в Postgresql
Задача: Парси данные любого сайта с курсом доллара и сложи все это в БД. По запросу выводи курс на любое указанное время. Средний курс за сутки, минимальный и максимальный курс. Задача из двух частей. Демон который парсит раз в 5 минут. Парсер который запускаешь и получаешь данные. Парсер спрашивает на какой период или дату/время тебе нужны данные.

Работа с сокетами - напиши клиент-сервер работающий на сокетах. Общение между клиентом и сервером должно шифроваться. Например AES.
Задача: доработай предыдущую задачу так, что бы данные собирались и лежали на виртуалке. А твой парсер обращался на виртуалку за данными. На сервере с данными не должно быть ни nginx ни apache. Только написанная тобой серверная часть, которая принимает соединения на определенном порту.

Не пиши локеры. Локеры это зло и чернуха.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх