1 января 2020 года мне в голову пришла мысль, создать CS:GO рулетку.
Для справки
CS:GO - компьютерная игра, стрелялка.
Рулетка - пришло из казино: игра, в которой участники ставят на кон свои игровые вещи, затем игра выбирает случайного победителя и перечисляет ему все вещи на кону.
Вероятно это идея не нова и я пошел искать в интернетах готовые решения. В youtube было много видео о том, что рулетка - обман, вы потеряете свои вещи, но я искал видео, где автор создавал бы свою рулетку и нашел.
Какой-то парень, вероятно школьник, пытался слепить из говна и палок подручных материалов
(PHP/JS/HTML/CSS) сайт.
Мало того, что он делал сайт такого качества, бота, который принимал в стиме вещи, он не показал и предлагал купить за деньги.
Я нашел исходники его сайта на просторах сети и начал анализировать, как он работал.
Поняв общий принцип работы, я решил написать свой велосипед свою реализацию на Golang, используя
навыки создания микросервисов, которые я приобрел, работая в Ozon.
В настоящий момент реализация подошла к концу и я небольшими статьями постараюсь охватить все аспекты проектирования, прототипирования и программирования сервиса в этом блоге.
Оставайтесь на связи! :)