правильно ли понимаю что v := make([]int,0) b := new([]int) одно и то же, кроме факта, что b - указатель?
Всем привет, как будет более go-way? Объявить type Users []*User или везде в функциях использовать просто массив юзеров?
имортирую "github.com/kisielk/errcheck/errcheck", но не могу достучаться до errcheck.Analyzer смотрю в ide в дереве - отсутствует файл analyzer.go, а на гитхабе он есть, кто-н...
всем привет, знает ли кто-нибудь годный сервис(с api) для получения инфы по ip такой как: страна и используется ли vpn?
Коллеги, какие можете подсказать решения/паттерны по маппингу ошибок приложения в апи статус коды? А то хендлеры как-то сильно раздуваются от if или switch
всем привет, есть в таблице поле user_id, как его с помощью gorm смаппить в структуру? Работает только если назвать в структуре поле User_id, но так не хочется делать
коллеги, использую fiber и к нему jwtware для работы с токеном если токен отсутствует, то возвращается 400, если в нем ошибка, то 401. Хочу переопределить это поведение, чтобы...
поскажите, правильно ли я понимаю, функция init из пакета А срабатывает при импорте этого пакета в пакет main. а значит срабатывает всегда раньше init из main?
Привет! Что конкретно происходит под капотом, когда, например, в int8 преобразуется число большее, чем в него вмещается? например: i:= 10000 a:= int8(i)
коллеги, как отключить stylecheck для функции? попробовал так //lint:ignore SA1003 и даже так //lint:file-ignore ST1003 все равно кидает ST1003
а это не в духе "самая большая наша проблема - ранняя оптимизация"?
А разве не при любом джоине надо условия указывать?
ну а если чисто база?