При логировании лучше использовать % а не f строки. В этом случае подстановка аргументов в строку будет происходить в последний момент. Например если у вас много debug логов, то в warning режиме методы строки не будут создаваться, + не будут вызываться методы приведения к строке у аргументов.
Кто нибудь понимает, почему clear для слайсов так работает?? Что мешает обнулять так же строки в массивах?? Вообще стандартные структуры данных очень странные в go, в особенности из за всяких тонкостей с инициализацией с помощью make....
При логировании лучше использовать % а не f строки. В этом случае подстановка аргументов в строку будет происходить в последний момент. Например если у вас много debug логов, то в warning режиме методы строки не будут создаваться, + не будут вызываться методы приведения к строке у аргументов.
Кто нибудь понимает, почему clear для слайсов так работает?? Что мешает обнулять так же строки в массивах?? Вообще стандартные структуры данных очень странные в go, в особенности из за всяких тонкостей с инициализацией с помощью make....