Kirill
Pawel
Дебагер нужен не постоянно, но иногда выручает. хотелось бы его иметь вообще то
Anonymous
Kirill
Anton
Savely
от дезигна или от чего?
Anton
Savely
дезигн можно пофиксить, хотя меня из коробки всё устраивает
Nikita
Одна из самых главных фич, зачем нужен дебургер - это даже не пошаговая отладка, не показ значений переменных, а стек вызовов.
Kirill
Я дебаггером последний раз пользовался ещё когда этот дебаггер просто нашёл
Kirill
Для того, чтобы потыкать его вообще
Nikita
Например если нужно узнать, кто закенцелил контекст, тут никакие принты в консоль не помогут
Yaroslav
YᑌᖇIY
Idea я пользуюсь со времен её появления в 2000−2001. Тогда синтактический анализатор кода "на лету" была бомбо-фичей. Сейчас уже не удивишь. Прожорливая — да, бывает, но дело свое делает. Лицуху имею, а го хочу попробовать, а будет ли нужна в работе — кто его знает...
Daniel
Analoliy
Yaroslav
Savely
Daniel
это делает его малоприменимым
Aleksandr
кому? что ты его не юзаешь, мы поняли. народ вот в чате юзает, и видимо не потому, что он малоприменим
Daniel
народ, видимо, остается в рамках одной горутины. пишет, стал быть, что-то незатейливое. для незатейливого пользуйтесь чем хотите, конечно. но не надо это выставлять прям как индустриальную потребность. у индустрии давно нет запроса на незатейливое...
Aleksandr
я пишу не в одной горутине. да, неудобно, но приспособиться можно, и помогает
Aleksandr
поэтому не надо выставлять дебаггер как индустриальную не-потребность
Zver
Автодополнение
Именно с гошкой тормозит зверски. Тут недавно питоньи файлы открыл в VSCode, удивился, что моментально подсказки показывает и дополняет и ошибки не отходя от кассы показывает.
Savely
Savely
прям на локалхосте
Savely
https://blogs.msdn.microsoft.com/pythonengineering/2018/07/18/introducing-the-python-language-server/
Savely
он самый
Daniel
у го тоже
Kirill
Kirill
$(go env GOPATH)/src на этой тачке 12 гиг
Kirill
не очень много, конечно, но всё же
Zver
у меня для гошки мгновенно всё О_о
У меня с гоу в VSC только подсветка быстро работает. Линтер медленно отрабатывает очень, может и через пол минуты выплюнуть результат. Пополнение вообще часто косячит. Вывод информации по наведению может почти сразу вывести, а может и несколько секунд думать.
Zver
И в паралельной вкладке открываешь питоний файл и в нем все летает.
Dmitry
питоний
Aleksey
:)
Aleksey
Норм элемент
Kirill
О_о
Daniel
откуда у вас в 21-ом веке однопоточный код вообще?!
Subbotin
Anonymous
Anonymous
ну как тебе сказать :D
Daniel
про С базару нет
Michael
По уши в легаси
Daniel
я и для С дебагером не пользуюсь, но мог бы и пользоваться
ketamine ranch
помогите с Echo,как убрать кэширование? Ну т.е. после изменения кода ничего не меняется
Aleksandr
Pawel
Pawel
Точнее код то многопоточный, но не на 100 % конкурентный чтобы его дебажить вот прям ни как нельзя было
Kirill
Daniel
корку глядеть
Мерль
Мерль
Просто надо понимать, что дебаггера для отладки многопоточного кода недостаточно
Nathan
в редми нету примера
Nathan
mess, err := tdlibClient.SendMessage(
privateOutcomeID,
0,
false,
false,
nil,
&client.InputMessageText{
Text: &client.FormattedText{Text: "test"},
},
)
ошибок нет, ничего не приходит
Aleksandr
привет ещё раз, )
как сделать SendMessage
func (client *Client) SendMessage(chatId int64,
тут go-tdlib ?
tdlibClient.SendMessage(chatId,0,false, false, nil, &client.InputMessageText{
Text: &client.FormattedText{
Text: "test",
Entities: nil,
},
})
Nathan
пробую.
Aleksandr
просто сигнатуру метода заполнить подходящими аргументами)
Aleksandr
значение аргументов прочитать в комменте к методу
Nathan
пробую в приватный канал напечатать
Aleksandr
сначала id надо узнать
Nathan
узнал из getChats
Aleksandr
начинается с -100
Aleksandr
https://github.com/zelenin/grabot/blob/master/client/chatid.go#L21
Aleksandr
тут небольшой ресерч по теме) может пригодится кому
Nathan
я как клиент пытаюсь написать в канал
или он только как бот может?
Aleksandr
и так и так может
Nathan
2018/09/19 17:55:24 -1001196867007 &{{ } 3145737 0 -1001196867007 0xc420256380 true false true false true true false 1537379718 0 <nil> 0 0 0 0 1 0 0xc4201e9da0 <nil>} <nil>
log.Println(privateOutcomeID, mess, err)
не хочет :(
Aleksandr
ошибка пустая. ушло)
Nathan
только куда :D
Nathan
в канале пусто
Aleksandr
уверен?) notification отключен одним из параметров - посмотри глазами точно ли нет сообщения
Nathan
попробовал в другой - пришло