Здравствуйте, vsb, Вы писали:
vsb>fmt.Errorf создаёт новый error, при чём тут вообще логгирование? Стек на каждой ошибке нужен, чтобы потом понять, на какой строчке эта ошибка появилась.
А, да, погнал, что-то я не то прочитал
Но тогда ты прав, за пределами паники мне стектрейс не нужен, и не только в Го, но и в C++, и в Python.
vsb>Нет, := это вместо var, который в Go тоже есть. Никакого объекта := не создаёт.
https://go.dev/ref/spec#Short_variable_declarations
Тебе хочется писать var каждый раз? Зачем? В Rust которым ты восстаргаешься вон `?` в конце вызова функции хреначат (или уже нет?), тоже экономят нажатия клавиш.
vsb>При всём уважении введение в язык стоит почитать не мне, я введение уже почитал.
Ты таки почитай