но физику абсолютно не знаю.Ну конкретно электронщиком устроиться могут возникнуть проблемы, т.к. нет вышки (точнее ряд hr просто будут игнорить ваше резюме только из-за этого).
если я с 0 выучу физикуВ реальности сильно зависит от того насколько вы "0" и насколько сможете реально выучить физику, у меня был не профильный вуз по электронике, но в основном на электронике нужна была электродинамика, в большинстве случаев хватало школьного курса по советскому учебнику, формулы с мнимыми числами были нужны, но в основном для понимания.
выбор на golang пал т.к. хочу изучать язык , и появилась возможность с 0 писать проект который пойдет в продакшнКак по мне не очень хорошая идея так делать, т.к. в скорости написания вы проиграете php или Node и вероятность нарваться на какой-нибудь неочевидный момент в языке будет довольно высокой, но если в проекте есть те кто пишет на го, то можно попробовать, если нет то лучше лишний раз подумать.
я до этого пересоздавал файлпроект или файл? Честно говоря хз почему у вас проблемы, вы пробовали запустить код с этой либой т.к. ide может тупить и не подсвечивать код
виртуальное окружение я не скачивали
все библиотеки у меня в venvэти пункты противоречат друг другу
Поэтому толкьо фрилансНу хз, конкретно го для фриланса один из худших вариантов, на мой взгляд конечно.
компании выгодно брать молодых на перпективу,Многие уходят, т.к. сейчас доминирует парадигма смены работы, для увеличения зп.
но вы посмотрите на общее количество выпускников. И я имею в виду не толкьо курсы, с тем же Python ведь сейчас выпускают практически в каждом универеЯ сам был выпускником и сам представляю какие там знания, про людей с курсов вообще страшно думать. Т.к. некоторые приходят и не могут сказать чем tcp отличается от udp, как реально выглядит http запрос и т.д., есьб те кто по 5 лет стоят на одном месте, есть те кто до сих пор не понимают хачем использовать гит.
интересные проекты тут codepen.ioВ большинстве случаев там просто наброски а не проекты.
надо будет нескончаемо пилить будет что-то типа /www.podrygka.ruДаже если и так, 90% проектов это crud&cron. Но пилить такое на го вряд ли будут.
Шапками закидаютТак говорят обычно те, кто находится на одном уровне с этими выпускниками. Мне запомнилась одна статья с хабра
выпускники курсовНу если это конкуренты для вас, то в го шансов попасть почти 0. Конкуренция больше только численно, но реальных шансов попасть на работу больше на питоне или php, т.к. требования ниже.
Я пока вижу вариант переделки структуры проекта - все модели в пакет modelsНу в целом вариантов не так много, можно если структуры должны быть встроены друг в друга, то все делать в одном пакете, либо распределить их по подпакетам а в родительском пакете создать третью структуру, которая их объединит.
Но руку на реальных задачах нужно где-то набивать, но боюсьНовички в лучшем случае могут писать на фрилансе ботов/парсеры/мелкие проекты, не сказать, что это вам сильно поможет в проде, некоторые вообще относятся негативно к фрилансера. Поэтому лучше ищите сразу норм работу
где твоими нагрузками занимается тим-лид, прождек-менеджерТак далеко не во всех фирмах и вас могут нагрузить в разы сильнее чем на фрилансе.
если после append длина слайса превышает cap, то должен создаться новый массив, т.к. изначальный базовый массив уже не может вместить данные после append. Вот я не могу увидеть указатель или сам новый массив.А зачем он вам нужен?