Сложность пет проекта не интересует тимлида или нач. отдела (думаю только они смотрят гитхаб с пет проектом, hr там ничего не поймет). Им интересно как вы решили в пет проекте задачи, которые
они видели у себя в проектах и которые вам предстоит решать. Поэтому, лучше чтобы пет проект содержал самые распространенные подходы к решению бизнес задач.
Учиться можно от простого к сложному, пробуйте упрощать постановку задачи если она не получается - дальше этот навык поможет развить навык декомпозиции.
Как только что то получилось усложняйте постановку задачи в направлении требуемого решения.
В целом помогает учиться решению задач регулярное решение разных задач.
Также нужно смотреть чужие решения, смотреть разборы типовых алгоритмов.
Можно брать чужое решение, на который нет разбора и пытаться понять что делает каждая строка, тут ИИ неплохо помогает. Больше 50% времени нужно самому решать задачи, т.к. навыки это постоянная практика.
По аналогии с питоном, например, есть свод правил по стилю кода PEP8 который является стандартом для него. Можно линтеры прикрутить к среде разработки, которые на автомате будут много проверять из PEP8.
Найдите линтеры для го, прикрутите их к своей среде разработки. Со стилем это можно решить на автомате, какой линтер лучше поспрашивайте комьюнити, главное чтобы он был одним из популярных.
Выкладывайте свой проект на гитхаб, на самом гитхабе нужно указать, что проекту требуется код ревью.
Загуглите как это сделать, потребуется полностью описать проект.
Сергей Горностаев, впереди череда громких фейлов, т.к. качество кода после вайб кодинга зачастую гораздо ниже, чем без него, и в безопасности тоже - начнут ломать такие конторы
они видели у себя в проектах и которые вам предстоит решать. Поэтому, лучше чтобы пет проект содержал самые распространенные подходы к решению бизнес задач.