Alexander
Да, с помощью chromedp
Alexander
Ааа, да в go run надо передавать все файлы. Если в одной папке то go run .
Anonymous
в той же директории где и мейн
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
Абсолютный путь всегда начинается с /
Anthony
xasai.denet
Сделай cd в fixtures
xasai.denet
Там введи pwd
xasai.denet
Добавь к нему my.txt
xasai.denet
И это будет абсолютный путь
Shaplin
Это путь для моего компьютера тогда получается, а если кто-нибудь склонирует мой репозиторий, то как
xasai.denet
тогда делай относительный путь внутри твоего проекта
Shaplin
Печально, понял
xasai.denet
и тогда из корня твоего проекта запускай сам бинарь
xasai.denet
либо при запуске бинаря можешь указать путь до файла в аргументах
Shaplin
Спасибо
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
надо под разными углами смотреть