Skip to content

krezef4l/gotodev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gotodev - Сборник задач по Го

В этом репозитории собраны платформенные задачи на усвоение разных тем в Го:

  • Горутины/каналы
  • Слайсы
  • Другие (структуры в Го, интерфейсы, ...)

На них можно понять, как работает Го на практике, отработать подводные камни языка и набить руку на решении задач.

Как взаимодействовать с репозиторием

Процесс решения

  1. Решать от легкого уровня к сложному (для той или иной темы есть ранжирование по уровням сложности задач).
  2. Не стоит делать ВСЕ задачи за раз - это бесполезно и займет много времени.
  3. Стоит выделить определенные дни в недели, чтобы возвращаться к прорешиванию снова и снова. Задать себе комфортную планку по кол-ву решенных задач или затраченному времени.
  4. Миксовать разные темы (2 задачи на горутины, 1 по слайсам...)

Отправка решений на проверку

  1. Создать форк репозитория.
  2. Писать решение задач inline (в тех файлах, где они объявлены).
  3. После итерации решения создать ПР из своего форка (любая ветка) в этот репозиторий (main ветка).
  4. Через какой-то гэп времени я проверю решение и напишу фидбек по нему. Возможно напишу дополнительные вопросы на понимание.

Директория other

В нее мы смотрим с осторожностью - пока не пройдены все темы по Го, там могут встретиться непонятные задачки.

About

Collection of Go Platform Tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages