Alexander
Да, с помощью chromedp
Alexander
Ааа, да в go run надо передавать все файлы. Если в одной папке то go run .
Anonymous
в той же директории где и мейн
Anonymous
сейчас потестим
Anonymous
нет, не сработало
Alexander
Что говорит?
xasai.denet
А go build без аргументов соберет?
Anonymous
о
Anonymous
сработало
Anonymous
спасибки
Anonymous
а если переменную idk не использовать, разве соберет?
Anonymous
не понял про что ты
Anonymous
а
xasai.denet
Unused variable
Anonymous
да все
Anonymous
александр помог
Anonymous
спасибо всем
Shaplin
У меня в корне проекта по абсолютному пути ~/fixtures/my.txt сидит файлик. Хочу его прочитать: b, err := ioutil.ReadFile("~/fixtures/my.txt") Но не выходит, как правильно?
xasai.denet
Правильно указывать путь от куда запускается бинарь
xasai.denet
Если относительный
xasai.denet
Либо же просто абсолютный
xasai.denet
А вот тильду го может не понять
xasai.denet
Абсолютный путь всегда начинается с /
Shaplin
Да, тильда в пути лишняя
Не получается. Поставил путь как "/fixtures/my.txt". Сам сижу в самом низу проекта.
xasai.denet
Сделай cd в fixtures
xasai.denet
Там введи pwd
xasai.denet
Добавь к нему my.txt
xasai.denet
И это будет абсолютный путь
Shaplin
Это путь для моего компьютера тогда получается, а если кто-нибудь склонирует мой репозиторий, то как
xasai.denet
тогда делай относительный путь внутри твоего проекта
Shaplin
Печально, понял
xasai.denet
и тогда из корня твоего проекта запускай сам бинарь
xasai.denet
либо при запуске бинаря можешь указать путь до файла в аргументах
Shaplin
Спасибо
🅞leksiy
Не получается. Поставил путь как "/fixtures/my.txt". Сам сижу в самом низу проекта.
go прога использует полные пути или относительные пути от рабочего каталога программы, если при запуске приложения указать рабочий путь другой, будет оттуда искать. Но можно из кода узнать путь по которому лежит апка, или путь к каталогу юзера.
Vadim
Да, с помощью chromedp
При запуске любого примера получаю ошибку context deadline exceeded. Как я понимаю это из-за того, что нет коннекта к экземпляру хрома. Сталкивался с такой проблемой?
Alexander
если подцепляет автоматом, то можно указать где он у тебя лежит, но у меня подцеплял всегда на винде и линухе
Alexander
код в студию
Alexander
но хром очень жрущий конечно, а хромдп не очень простой
Alexander
помню как мучился с тем, чтобы написать чтоб оно все прокликало на странице и все проскролило до конца, а потом ждало пока все аякс запросы дойдут
Alexander
ух
Anonymous
есть ли способ передать инпут в структуру?
Alexander
В какой инпут?
Anonymous
с клавы ввод
Anonymous
можно в структуру передать?
Anonymous
я понимаю, что через переменные можно, но можно как-то без них обойтись?
Alexander
JSON
Anonymous
а что идея
Anonymous
эм
Anonymous
джсон норм тема
Anonymous
и меньше кода
Привет всем! Можно хелп? Решаю задачу https://stepik.org/lesson/345543/step/6?unit=329288 Компилятор ругается: Compilation error # command-line-arguments ./main.go:60:17: assignment mismatch: 2 variables but 1 values ./main.go:65:17: assignment mismatch: 2 variables but 1 values Не понимаю 🤯 Где ему нужно 2 значение? Мой код: for id := range groupCity[10] { if city, in := cityPopulation; in { delete(cityPopulation, city) } } for id := range groupCity[1000] { if city, in := cityPopulation; in { delete(cityPopulation, city) } }
Anonymous
там в мапе два значения дается
Anonymous
а у тебя одно
Anonymous
я решил вроде
Но это цикл по индексам слайса из мапы)
тут же можно 1 значение оставлять если это индекс
Anonymous
так создай мапу и впихни туда все значения
Anonymous
я так сделал
А зачем?
Anonymous
city := map[string]int {города}
Anonymous
чтобы одним циклом пройтись
Anonymous
зачем тебе два цикла
Anonymous
крч
Anonymous
код нужен?
пока нет
Anonymous
а я понял, про что ты
спасибо за наводку!!
Anonymous
у тебя должен быть вложенный цикл
Anonymous
сначала иди по населению
Anonymous
а потом по городам
Anonymous
for k := range numberOfPeople {for _, c := range(groupCity)}
Anonymous
типо такого
Anonymous
там даже норм подсказка в комментах
Мне походу нужно мышление перестроить :D
Anonymous
ну ты новичок как и я
Anonymous
не думаю, что тут в мышлении дело
Anonymous
надо под разными углами смотреть