Alexander
хорошо, что я не пытаюсь все в одну строку запихать)
🅞leksiy
Оптимизация компилятора, при вычислении константы использует таргет тип
Alexander
Оптимизации ж не должны ломать логику, и тут как раз нет константы
🅞leksiy
Ну типа ее вычисляет еще на этапе упаковки, в бинарь попадает уже готовое число
Alexander
Ну точнее есть по факту, но оно игнорится
Alexander
🅞leksiy
Все промежуточные результаты переводит в таргет тип
🅞leksiy
Честно не сильно вникал в это, возможно баг
🅞leksiy
Нужно почитать по оптимизациям компилятора и таким эффектам
Alexander
если не забуду, на стэк оверфлоу напиши или мб даже в ишьюсы
🅞leksiy
На реддите можно в go сабреддите написать, может даже Гризмер или Пайк отпишет
Anonymous
wheres fucking generics bozo
Herman
Наверное шо не успевают поыиксить в 1.18 но работа над этим идёт
Tikhon
Tikhon
Всем привет, помогите пожалуйста, кому не сложно. Пытаюсь сделать небольшой rest api, возникла проблема с получением данных из конфиг.toml файла
Andrey
Tikhon
Tikhon
И аналогичный функционал в cmd/apiserver/main.go полностью работает
Andrey
а почему твой архив 90 мб весит?)
Tikhon
Потому что тянет зависимости, пока что в корне gopath делал
Tikhon
Тут проблема в том, что в разных файлах я одинаково вызываю toml.DecodeFile(), но в одном месте это работает, а в другом - нет
Tikhon
Уже голову себе сломал
Tikhon
Я этот момент конечно же проверил, иначе не писал бы сюда
Tikhon
При неправильном пути toml.DecodeFile будет ругаться
Andrey
@tikhonfedulov у тебя же проблема в том, что структура не заполняется?
Tikhon
Да
Andrey
ты же знаешь, что если в структуре переменные с маленькой буквы, то они приватные?))
Tikhon
Блэт.. Я ведь уже сталкивался с этой проблемой
Tikhon
Спасибо
Andrey
такое поведение будет с любым декодером, считывателем полей и тп, те json, yaml, toml, etc...
Tikhon
Да, знаю, уже парсил json и натыкался на эту проблему
Tikhon
Просто забыл про это, невнимательность и отсутствие привычки
Tikhon
Спасибо
Vitaly
Кто-нибудь пишет нейросетки на go?
Используете самописные или либы?
И для каких видов проектов?
John
/help@banofbot
🅞leksiy
north372
добрый день, хотел бы узнать есть те кто на го с м1 работает, и как с эти обстоят дела?
🅞leksiy
north372
да
Null
Как использовать шаблоны в Golang?
https://dev-gang.ru/article/kak-ispolzovat-shablony-v-golang-vrvcb1thkn/
@Golang_google
Anonymous
мужики
Anonymous
есть хайповые идеи для пет проекта?
qurabay
😁👍
Alexander
нахрена люди используют впн там, где достаточно прокси?
Alexander
у меня на одном из проектов сервис был доступен на компе внутри впна, и люди подключались, пользовались сервисом - вот это разумное использование именно впн
Alexander
или файлами как в локалке обмениваться
Anonymous
на вкус и цвет
Anonymous
на прокси нет шифрования трафика
на впн есть
Alexander
есть
Alexander
прикинь
Anonymous
его надо настраивать
Anonymous
по дефолту нету
Alexander
это как ружьем забивать гвозди
Alexander
везде надо все настраивать
Alexander
хз, в dante например по-умолчанию стоит
Anonymous
3proxy вроде настраивать надо
Anonymous
да и речь не об этом
Anonymous
а чо нить сложное сделать
Anonymous
идея с впном выглядит хайповой
Tikhon
Всем привет ещё раз, у меня опять проблема с toml))) На этот раз исправился, использовал систему модулей и залил файлы на гитхаб
Tikhon
https://github.com/mzdt/simplewebserver/
Tikhon
Проблема здесь https://github.com/mzdt/simplewebserver/blob/master/internal/app/apiserver/apiserver.go , на 27 строке кода
Tikhon
2022/03/05 18:08:19 toml: cannot decode to type string
Tikhon
Вроде всё правильно делаю..
Anonymous
я мельком чекнул доку и там было сказано, что можно декодить в структуру и в мапу
Herman
Tikhon
Herman
интересно просто где пишут _storage и тд
Herman
не гошный стиль
Tikhon
Если смутили нижние подчёркивания в начале переменных - я погуглил, вроде никаких запретов насчёт них не нашёл. Использую их для того, чтобы объект класса обозначить, то есть пользовательской структуры
Tikhon
Просто мне показалось, что это улучшает читаемость в некоторых местах
Herman
запертов нет, но в ресиверах принято одной буквой
Herman
(s *Storage)
Anonymous
а как ты хочешь
Alexander
запретов нет, но не типично
Tikhon
Alexander
тем более так с ходу не могу понять это прайват или паблик