Slava
Если тип имплементирует нужное поведение, то он implicitly подходит по интерфейс
Slava
Не скомпилируется просто
Anonymous
Динамические данные?
Slava
Что ты вкладываешь в это выражение?
Slava
Интерфейс описывает поведение, а не данные
Anonymous
данные из сети к примеру
Slava
Что данные из сети?
Anonymous
Данные берутся из сети, конвертируются и передаются функции. Короче говоря, во время работы
Anonymous
Ошибка будет без кетчей или чего там в голанге?
Anonymous
Почти полностью забыл голанг. Год назад учил
Slava
Почитай ещё раз документацию, кажется ты путаешь простые слова
Anonymous
Сейчас читаю, голанг изучаю 😁
Anonymous
Я понял. Такой ситуации которую сбредил и быть по идее не может
🍗
как сделать бесконечным циклом перебор массива, занового и заново чтоб проходил по массиву
🍗
или тут два цикла придется юзать ?
Anonymous
бесконечный перебор с определением конца и сбросом итератора?
🍗
а
🍗
да
🍗
к примеру var:= []string{ "https://site.ua/xml/rss.xml", "https://www.site.org/api", } перебирать эти данные постоянно
Anonymous
i := 0 for { if var[i] == nil { i = 0 continue } // Обработка данных i++ } Вот так как-то
Anonymous
Погодь других ответов, я на го не писал)
Anonymous
А то утечку памяти словиш)))
Anonymous
Мой код и такое может
🍗
=)
Dmitry
https://play.golang.org/p/bsQ17eCmDN
Dmitry
Проверять нужно превышение длинны, а не на nil. Потому что в []string нет nil
🍗
мне не совсем понятна, итерацию можно ли контролировать (сбрасывать) когда мы в цикле указали range
🍗
сейчас прверим
Dmitry
https://play.golang.org/p/SflRLdbxtW вот так?
Нет, вот так https://play.golang.org/p/zNQfd-rUUY
🍗
гуд)
Anonymous
Нет, вот так https://play.golang.org/p/zNQfd-rUUY
Окончательно забыл написание софта )) Сяп
🍗
не знаю хорошо или плохо что лайко нет))
Anonymous
не знаю хорошо или плохо что лайко нет))
Просто сейчас раннее утро и всё прогеры уже давно легли в 4
🍗
Слабаки )))
Anonymous
Я всё ещё держусь :))
Anonymous
Аутирую в документацию голанга
🍗
Сопртивляешься ))
Anonymous
Угу)
Anonymous
не, я в 7 вечера проснулся
Anonymous
вот и сижу)
🍗
Да меня что-то спать не клонит)
🍗
дед просто помер недавно , а сегодня оказалось что о не на меня переписал завещание, а на хер знает кого :D Жаль нельзя воскресить чтоб по морде понадавать )
Anonymous
Плохо конечно.. Но не критично если быть востребованным программистом 😉
🍗
Путь осидит идущий. А путь долгий программистов долгий, нудный, задокументирован. )
Anonymous
)) Стартапчик сделать, или податься в компанию большую, знаешь)
Anonymous
Что бы было интересно работать
Anonymous
Главное всегда понимать что это принесёт тебе социальный успех и материальные блага. Такой он уж мозг.
🍗
Да я тут завидую Цукенбергу))
Anonymous
Цукерберг* если что) А так пока ты завидуешь, мог бы изучать языки программирования и создавать свои стартапы 😉 Время очень дорогой ресурс
Anonymous
Проиграешь в игру под названием "Жизнь". В конце будут страдания о потраченом время
🍗
Мне кажется вне зависимости от того чем заниматься, всё равно будет чувство зря потраченного времени))
🍗
правда тут может быть исключения))) Дело которое приносит новые знания, полезные, наверное всё таки не зря утраченое время)
Dmitry
)) Стартапчик сделать, или податься в компанию большую, знаешь)
Работал в большой компании. Первые год/два интересно, потом понимаешь, что такое большая компания и уходишь. Условия в больших компаниях неплохие(стабильность, ЗП, вот это вот всё), но задачи далеко не всегда интересные
Dmitry
Так что лучше делать стартап
Dmitry
А в большую компанию можно заглянуть чтоб посмотреть, как эти большие компании сервисы делают, да опыта набраться
Anonymous
Так что лучше делать стартап
И жить потом в коробке на улице?
🍗
Андрей ничего не понимает в романтике)
Dmitry
И жить потом в коробке на улице?
Результат зависит от приложенных усилий. А риск, он везде есть
🍗
C:\Users\Max>go get github.com/barnex/cuda5 # github.com/barnex/cuda5/cu C:\Go\project\src\github.com\barnex\cuda5\cu\context.go:5:18: fatal error: cuda.h: No such file or directory //#include <cuda.h> ^ compilation terminated Файла нет. Моя трабла или библиотеки ?
🍗
можно поподробнее, что это и где нырять ?
Dmitry
Ну для начала наверное http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html Про винду ничего не скажу, не знаю как вы вней живёте, у меня linux
🍗
вероятно CUDA toolkit нужн установить ?
Anonymous
Свой велос.. перебор хеша на пример написать к примеру(Знаю, хэшкат есть, все дела)
🍗
я не знаю, самому интересно, но не получилось к сожалению разобраться)) если у тебя получится, даешь манулал)
Dmitry
Может быть оно так и есть. Теряется интерес?
Конкретно в моём случае - да, стало не интересно и я ушел. Это конечно не означает что в больших компаниях не интересно, это лишь моя история
Anonymous
Ну тут очевидно, компания успешная и всё. Остается только работать на них и клепать новые продукты. Нет доли азарта?) Упадёт ли компания?)
Dmitry
Азарт? Да, возможно его не хватает когда у компании есть устоявшийся стек технологий, за рамки которого не дают ступить, а также некоторая доля бюрократии, которая ещё и растёт со временем
Dmitry
На мой взгляд, для любой большой компании справедливо выражение "Мыши плакали, кололись, но продолжали грызть кактус", потому что обычно люди всегда исходят из экономической целесообразности принимаемых решений(очень часто только из неё), т.е. "работает - не трогай". И всем пофиг, что это решение написанно на костылях, подверженно ошибкам со стороны человека, который его обслуживает(ввиду своей сложности) и мешает развитию... приносит бабки и фиг с ним. Иной раз, даже озвучив все проблемы, добившись понимания со стороны руководства, не получается это решение заменить... либо страшно(sic!), либо куча команд внутри компании успели завязаться на этот "велосипед из костылей" и миграция займёт полгода, либо времени нет "надо продуктовые фичи делать!", либо всё сразу. Так что на мой взгляд стремиться попасть в большую компанию, ожидая что там всё будет правильно и хорошо не стоит, это прямой путь к разочарованию и последующей депрессии, работать в таких компаниях очень не просто и через некоторое время понимаешь, что почти ни на что кроме работы у тебя времени не остаётся(я про самообразование и развитие).
Anonymous
На мой взгляд, для любой большой компании справедливо выражение "Мыши плакали, кололись, но продолжали грызть кактус", потому что обычно люди всегда исходят из экономической целесообразности принимаемых решений(очень часто только из неё), т.е. "работает - не трогай". И всем пофиг, что это решение написанно на костылях, подверженно ошибкам со стороны человека, который его обслуживает(ввиду своей сложности) и мешает развитию... приносит бабки и фиг с ним. Иной раз, даже озвучив все проблемы, добившись понимания со стороны руководства, не получается это решение заменить... либо страшно(sic!), либо куча команд внутри компании успели завязаться на этот "велосипед из костылей" и миграция займёт полгода, либо времени нет "надо продуктовые фичи делать!", либо всё сразу. Так что на мой взгляд стремиться попасть в большую компанию, ожидая что там всё будет правильно и хорошо не стоит, это прямой путь к разочарованию и последующей депрессии, работать в таких компаниях очень не просто и через некоторое время понимаешь, что почти ни на что кроме работы у тебя времени не остаётся(я про самообразование и развитие).
Подтверждаю каждое слово (сотрудник РТК).
Anonymous
Чтобы что-то (даже незначительное) поменять, нужно пройти все круги ада (согласований).
Anonymous
На мой взгляд, для любой большой компании справедливо выражение "Мыши плакали, кололись, но продолжали грызть кактус", потому что обычно люди всегда исходят из экономической целесообразности принимаемых решений(очень часто только из неё), т.е. "работает - не трогай". И всем пофиг, что это решение написанно на костылях, подверженно ошибкам со стороны человека, который его обслуживает(ввиду своей сложности) и мешает развитию... приносит бабки и фиг с ним. Иной раз, даже озвучив все проблемы, добившись понимания со стороны руководства, не получается это решение заменить... либо страшно(sic!), либо куча команд внутри компании успели завязаться на этот "велосипед из костылей" и миграция займёт полгода, либо времени нет "надо продуктовые фичи делать!", либо всё сразу. Так что на мой взгляд стремиться попасть в большую компанию, ожидая что там всё будет правильно и хорошо не стоит, это прямой путь к разочарованию и последующей депрессии, работать в таких компаниях очень не просто и через некоторое время понимаешь, что почти ни на что кроме работы у тебя времени не остаётся(я про самообразование и развитие).
Интересно было узнать ваш опыт, учту)
Dmitrii
Подскажите как можно сделать модуль на подобии синглтона? Конкретная задача такая: есть пакет main в нем инициализируются сервер, есть пакет config там я хочу прочитать переменные окружения, флаги и создать структуру/мапу конфигурации, которую потом импортировать во всех остальных пакетах проекта и переиспользовать, как такое сделать в го?
Valentin
В пакете объяви экспортированную переменную и обработай её в init()
Valentin
https://tour.golang.org/basics/3