В Go параметры функций передаются по значению или по ссылке?
Уровень: Junior
Ответ
Всегда по значению: в функцию передаётся копия переменной. Поэтому изменения параметров внутри функции не влияют на оригинальные аргументы. Если нужно передать что-то "по ссылке", передают указатель: сам указатель копируется, но он ссылается на исходные данные, позволяя их изменить.