🅁
Пхпшник ? ;)
Anton
есть опыт и с пхп)
Anton
но точки с запятой не только там)
🅁
А он точно на ту переменную ругается?
🅁
key используется?
Anton
да, просто кусок с key я убрал отсюда, т.к. роли он не играет
Anton
нет идей?
ros
может быть затенение или захват в цикле, но в приведенном кусочке ничего криминального
Aleksey
А на что ругается? Код корректный.
Daniil
Как определи, что она не видна?
ros
var test [4]float32; for key, _ := range paramsObj.GlobalObstacles { key := key test = [4]float32{1,1,1,1} }
ros
если так?
ros
т.е. переопределить key, внутри ибо не видя всего кода ХЗ где оно там у вас может использоваться
Anton
http://prntscr.com/e2mmyf
qutorz
ну так используй test, написано же
qutorz
fmt.Println(test)
Anton
я еще учусь и не ко всему привык)
Anton
тогда такой вопрос: var test [][4]float32; for key, _ := range paramsObj.GlobalObstacles { test[key] = [4]float32{1,1,1,1} } хочу сделать что-то вроде такого, но получаю ошибку не очень ясную
Anton
http://prntscr.com/e2monp
qutorz
тебе map нужен
Anton
окей, почитаю) благодарю!
Anton
а поле в struct можно объявить как map?
qutorz
да
Anton
type Obstacle struct { Points map[int][4]float32 Lines map[int][4][3]float32 }
Anton
так?
Anonymous
Странно начинать знакомство с go с чата в телеграмме
Anton
подскажите, пожалуйста: я хочу создать переменную, которая будет являться массивом конкретных типов и потом этот массив заполнять объектами соответствующего типа делаю я это так: type matchedObstacle struct { distance float64 point [3]float64 obstacleIndex int } var matchedObstacles []struct{}; matchedObstacles = append(matchedObstacles, &matchedObstacle{distance:d, point: [3]float64{x1, y1, z1}, obstacleIndex:key}); но получаю ошибку "cannot use matchedObstacle literal (type *matchedObstacle) as type struct {} in append" Подскажите, как правильно выполнять такую операцию?
Slava
у тебя массив структур
Slava
а ты пытаешься добавить элемент - ссылку на структуру
Slava
варианта два, либо делать массив ссылок, либо добавлять структуру, а не ссылку
Anton
хммм...спасибо, попробую!
Anton
да, я тоже уже пришел к этому, но спасибо за помощь)
Anonymous
Привет. Есть у кого ссылочка на канал, где монжно попросить помощи по MySQL?
Лёша
На чат*
engelbart
А чо чо сткковерфлоу не так ?
Мерль
http://telegra.ph/Go-libraries-and-applications-02-01
engelbart
Много интересных
Fastumkruk
Првиет Ребят
Fastumkruk
Подскажите пожалуйста как отпарсить HTML страницу и выдрать инфу из тега <dd class="bar1 arial_14">55%</dd>
Alexander
google -> golang html parsing/scraping
engelbart
goquery
Fastumkruk
google -> golang html parsing/scraping
Норм. Как именно эти теги отпарсить?
Peter
можно regexp'ом
Alexander
а что в них необычного? проблема парсинга html мне кажется вообще неуникальная совсем. погугли и кучу примеров найдешь
Alexander
на stackoverflow есть прикольный ответ, как регэкспом распрарсить хтмл. ща поищу
Alexander
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454
Fastumkruk
спасибо
Oleg
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454
> Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian hackers pwn your webapp. 😂
Oleg
спасибо
goquery хорошо справляется
Мерль
https://www.reddit.com/r/rust/comments/5rg1rd/million_requests_per_second_with_python_can_rust/
A.
Этот лесопел
Мерль
https://twitter.com/GolangShow/status/827060580074799104
Anton
Добрый день! Скажите, пожалуйста, при создании собственных пакетов должен ли я хранить их в vendor?
A.
?
Охщи опечатался
A.
Но пусть так и остаётся
Oleg
Добрый день! Скажите, пожалуйста, при создании собственных пакетов должен ли я хранить их в vendor?
Так же как любые другие. Но вендорить лучше только проекты с пакетом main, а библиотеки не стоит
Мерль
[last news] Proposal: Monotonic Elapsed Time Measurements in Go
Мерль
https://medium.com/@povilasve/go-advanced-tips-tricks-a872503ac859#.tcuu23at0
Мерль
http://telegra.ph/Go-NewsletterIssue-145--February-2-2017-02-02
Mikhail
Так же как любые другие. Но вендорить лучше только проекты с пакетом main, а библиотеки не стоит
в смысле? тот же глайд в ./vendor все зависимости кладет, кроме бинарей-команд.
Oleg
в смысле? тот же глайд в ./vendor все зависимости кладет, кроме бинарей-команд.
Ну если у тебя бинарник на выходе(а не пакет/либа), то вендоришь, в противном случае нет.
Mikhail
Ааа, в смысле если у тебя бмнарник то его зависимости вендоришь.
Oleg
Ага
hamper 𓅝
Либу можно просто в любую папку внутри проекта положить если она только этим проектом используется.
Anton
Добрый день!
Anton
http://prntscr.com/e3wfyi
Anton
скажите, пожалуйста, что может озачать такая ошибка?
Daniel
попытку взять поле от указателя на структуру, который nil
Daniel
например
Daniel
что-то такое
Anton
хммм...
Daniel
что там в строке-то соответствующей
Anton
очередной вопрос: пользовался ли тут кто-то алгоритмом convex hull в работе, и, если да, то какой пакет для go вы могли бы посоветовать?
Anonymous
Хотя, пакеты есть
Daniel
Коллега