Anonymous
Anonymous
как я понял у меня функция вызывается параметром *http.Request равным nil
Anonymous
пушта все остальное у меня обрабатывается, а все равно паника, котору я не отлавливаю
Anonymous
так может ваще быть?
Aleksandr
в какой строке паника?
Aleksandr
я не знаю че там у тебя все обрабюатывается, но картинке нет ни одной проверки
Anonymous
Anonymous
а if err != nil
Aleksandr
посомтри на последнюю строку
Aleksandr
если update.Messsage == nil, то будет паника
Anonymous
hmmmmmm
Anonymous
ща проверю, кстати мейби да
Anonymous
да в натуре
Anonymous
спс, ты прав
Anonymous
😁😁
Olena
Я принесла работающий проект на флэшке, положила в src в gopath, а когда запускаю, то он не видит файл конфига
open tsconfig.json: The system cannot find the file specified
как это исправить?
Slava
А этот файл есть там где программа его ищет?
Slava
А какая текущая директория?
Slava
Та же в которой лежит файл?
Olena
Та же в которой лежит файл?
Я вот так прописала
https://c2n.me/3VIMWAQ
Теперь он не ругается вообще ни на какую ошибку, просто не запускает сервер, а если кликнуть на файл в коде, то cannot find declaration to go to
Danila
Стоит ли делать поддержку golang в рамках облачного хостинга?
Slava
Slava
Slava
если он в системе, а ваше проект на флешке - то скорее всего ваше проект не в системном gopath, верно?
Slava
а, понял, вы его скопировали
Slava
всё равно, проверьте какой gopath у вашего проекта
Slava
в настройках проекта - GO - GOPATH
Slava
проблему "cannot find declaration to go to" ?
Olena
О, я разобралась. Спасибо большое
Slava
рад помочь
Dmitri
Dmitri
Dmitri
Dmitri
Dmitri
Dmitri
Pawel
саша
Olzhas
Olzhas
Которые nginx вместо фаерволла юзают или думают что mysql не хуже нормальных субд
саша
саша
Только вот вы уверены, что проект, у которого 117 звёзд на гитхабе является стандартом среди парсерных решений в го?
Alexander μήδομαι [в отпуске]
yacc существовал задолго до go.
Pawel
Я ещё в сишечке лет 15 назад писал парсеры с граматиками на lexx-yacc. Там тоже кодогененрация. Это стандартный вообще подход.
Pawel
Есть команды, куда без знания yacc не возьмут
Alexander μήδομαι [в отпуске]
Применительно к парсингу – да, всегда генерировали код.
саша
саша
У goyacc 117 звёзд на гитхабе. Подозреваю, что с такой популярностью он мало кому нужен.
Alexander μήδομαι [в отпуске]
А много кому нужны свои парсеры?
саша
А много кому нужны свои парсеры?
Ну вот один парень из хаскель чата работает в компании, которая по большей части как раз пишет парсеры. Видимо кому-то нужны.
Alexander μήδομαι [в отпуске]
Pawel
goyacc вообще не на гитхабе
Pawel
Ну и чтобы совсем тебя Саша добить - в голанге тоже есть библиотека парсер-комбинаторов, работает она примерно в 3 раза быстрее parsec
саша
Pawel
abcd
Привет, только не ругайтесь на меня :)
В продолжении моего вчерашнего вопроса.
Вот код:
HTTPS://play.golang.org/p/21qYuA7eWMn
Ошибок не выдаёт, вроде файл загружается, но я до сих пор не понимаю как этот файл там из браузера открыть?
Dmitriy
Dmitriy
И к слову, у тебя там откровенный говнокод, если действительно хочешь учится, то читай про mvc
Alexander
Sergey
Как заставить vgo работать?
Запускаю vgo build и получаю ошибку $GOPATH/go.mod exists but should not
Oleg
кто gprc пользует. как название метода в интерцепторе получить чтобы гварды на методы в одном месте организовать
Artem
Oleg
ну и смысл тогда в таком интерцепторе?
Oleg
придется тогда вначале каждого метода проверки все аутентификационные делать
Oleg
В интерцепторе есть info *grpc.UnaryServerInfo, а в нем FullMethod это строка с названием вызываемого метода. Все ок. Странно что нет ни одного примера, вещь то нужная каждый первый раз