Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (6)

Лучшие ответы пользователя

Все ответы (3)
  • Насколько процесс разработки на Go похож на разработку под Java/C#?

    Больше в алгоритмы и многопоток(сильная сторона) . Го простой, понятный, из-за этого не придется корячить себя, как в джаве или шарпе. Больше времени будете уделять на мысленные процессы и логику приложения, а не на написании кода. В основном Гошка - сервера, микросервисы и вполне монолит, но преимущественно микросервисы. Высоконагруженные штуки. Что касается легаси, то он есть везде. На Go встретить легаси куда сложнее, чем у джавы, да и разбираться с легаси на Го куда приятнее, чем на джаве. В Go особо зоопарка нет: везде стандартная либа, gin, gorilla, какой-то логгер, какой-то парсер форматов и тд.
    Ответ написан
    Комментировать
  • Выделяется ли память на аргумент функции переданного указателем?

    На сколько знаю, что при передачи копии переменной в аргумент, то по факту она объявляется заново в аргументе, ей присваиватся копия значения. При использовании указателей вы просто передаете ссылку на область памяти, которая тоже присваевается переменной в аргументе, а вот насколько выгодно хранить переменную и указатель - нужно уже рвзбираться с опрд. кодом. У вас модет быть супер большая структура, которая занимается достаточно много места в памяти и передавать ей в качестве аргументв не особо выгодно, хотя без этого и не обойтись. В общем все завичит от логики программы, где то выгодно, где то нет, как вам ответил человек сверху.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (16)