heavycharged
имя пакета перед точкой указано.
heavycharged
https://golang.org/pkg/archive/zip/#OpenReader
Vladislav
К сожалению, не подошло :(
Vladislav
cannot use fileToSend (type *zip.ReadCloser) as type io.Reader in argument to client.Stor: *zip.ReadCloser does not implement io.Reader (missing Read method)
heavycharged
а что вы пытаетесь сделать?
Vladislav
Отправить файл на FTP
heavycharged
сам Zip архив?
Vladislav
с помощью библиотеки github.com/jlaffaye/ftp
Vladislav
ага
heavycharged
а, я вас не правильно понял видимо. я думал вам нужно именно архив распаковать
heavycharged
вам просто os.Open() нужно
heavycharged
ну и ещё, zip.ReadCloser не реализует io.Reader.
Vladislav
Спасибо.
heavycharged
Кто-то знает как сделать Brakepoint Condition, хочу поймать дебаггером кейс, когда id = 5 (например). Но не очень хочется писать if id == 5 { ...
heavycharged
ПКМ на брейкпойнте
Zver
ПКМ на брейкпойнте
Правой кновкой мыши щелкнуть на столбце, где брейкпоинты ставятся.
Эмин
Ребят, может быть можете посоветовать где искать информацию по: 1) где почитать о структуре больших проектов, архитектуре, бест практис и тд. Интересуют такие вопросы как передавать контекст, соединение с базой данных, может быть существует нечто контейнера (что наверно врядли) и так далее. 2) Как настраивается дебагер в GoLand и верно ли я понимаю что можно поставить точку остановы и посмотреть (как это обычно в дебагере происходит) какие значения имеют переменные. Как настроить дебагер в докере? 3) Как лучше организовать сборку проекта, интересуют зависимости, например в composer.json или package.json можно четко указать какую версию пакеты мы хотели бы использовать. Заранее спасибо.
.
Эээ? Почему?
Потому что набор злоебучих символов @ ! | и т.п. заставляет страдать
Slava
Новые фоточки с гоферкона
Slava
https://www.facebook.com/150153078957128/photos/?tab=album&album_id=177674879538281
Эмин
спасибо
Maksim (Ellrion)
Мы dep юзаем он одно время грозился официальным стать
Maksim (Ellrion)
https://github.com/golang/dep
Dmitry
после 1.10 не стал?
Vladimir
после 1.10 не стал?
Они решили сделать второй эксперимент и решить уже какой из двух будет официальным
Daniel
где почитать?
Vladimir
https://github.com/golang/vgo
Vladimir
@onokonem он вроде решает ту же проблему и в каких то блог постах упоминалось что это параллельный с dep эксперимент
Igor
https://blog.golang.org/versioning-proposal
Artem
Всем привет! Можно ли как-то отключить остановку приложения после паник? Хотелось бы чтобы и дальше работало после ошибки
Alexey
Нет, и не надо
Artem
Почему?
Alexey
Потому что паника – это фатальная ошибка, её чинить надо. В общем случае, приложение не может дальше нормально работать после неё
Artem
Чинить надо, но вылетать не надо)
Vladislav
Ну пишите приложения без паник.
Artem
Это не мой паник, на уровне го
Daniel
Нет, и не надо
панику можно перехватить. другое дело, что надо очень хорошо знать, что ты делаешь. тем, кто не смог дочитать доку до перехвата паники, точно не светит ничего хорошего
Vladislav
На уровне го нет паник, которые происходят по вине го, а не неправильного использования.
Artem
Перехват через recover?
🏁Александр
это как в пыхе на несущетствующую запись бд (ничего не найдено) кидают эксепшен
🏁Александр
ибо красиво
Vladimir
в Го все небезопасное сделано так, чтобы это старались не использовать никогда
Diasko
Подскажие можно настриоть GoLand что бы при ctrl+s перезапускался build?
Александр
Ктонибудь использует VGO? Есть ли success story. Пытаюсь применить. Зависимость "github.com/gin-gonic/gin" не получаеть затянуть, так как tag в гите v1.2, а он хочет в семвере v1.2.0 и выдает not_found
Daniel
Подскажие можно настриоть GoLand что бы при ctrl+s перезапускался build?
когда я это обсуждал с авторами, авторы сказали мне, что билд сам по себе запускать не надо. period.
Diasko
но люди упорны, и справляются
Ну тогда будем через External Tools прикручивать https://github.com/codegangsta/gin )
Daniel
прикрутите через systemd лучше
Александр
Подскажите а есть какие гуи для го, нужно написать програмулину которая считает теплопотери(методика подсчёта есть) или тока консолька??
Daniel
есть всякое
Daniel
вебгуй так прям мо удается.
Daniel
еще биндинги к qt
Roman
Мне как-то сказали что go плох как числодробилка из-за шедулера . Неужели нельзя как-нибудь обойти это ? Не плодить горутин больше числа ядер
Daniel
обойти это вообще без проблем
Roman
Интересуют возможности написания на go таких либ как numpy Я так понимаю затыком будет gc и шедулер ?
Daniel
да никаких проблем
Daniel
но numpy уже есть
Roman
Ещё что-то от Фортрана было
Daniel
на фортране, кстати, много что учеными было сочинено еще в 80-ые
Daniel
поэтому биндинги к фортрану нужны
Nikita
Так и есть
Я хоть и питон не люблю, но в случае с numpy выбирать особо не из чего приходиться, это как жабаскриптом, потому непонятнен посыл вопроса)
Daniel
но пока нету
Daniel
надо писать
Daniel
я тут слышал мнение, что большая чать проблем современного ml проистекает как раз из питона с его динамической типизацией
Roman
А что-то типа ipython и интерактивные ноутбуки с компилируемым языком можно сделать?
Nikita
Тензорфлоу какие-то байндинги к го имеет, но там они вроде как бесполезны