а да
выпал из контекста
Yegor
я думаю с джунами это не работает)
У него год, его криптохрены с руками оторвут
Sanity = nil
блин я бы рад
А что ты в крипте умеешь и как этому учиться то ваще
Snigger
А что ты в крипте умеешь и как этому учиться то ваще
смарт-контракты,erc20/721/1155/998/2535(diamond), hardhat, unit test, ether.js, hardhat, yul. typechain
Snigger
если кто шарит это какой уровень?
Snigger
пишу смарт контракты, знаю много шаблонов и тестирую все это в специальной среде)
Khalid
когда мы переопределяем переменную в цикле старые значения удаляются или сохраняются пока выполняется программа?
Khalid
сохраняются походу
Akim
а вот знаешь ли ты как работает map и set изнутри, сложности алгоритмов? Это применяется для оптимизации газа. И пользуешься ли yul и в каких случаях?
Михаил
Господа, а go.mod должен заполняться? что-то мне подсказывает, что руки кривые у меня
Михаил
Andrey
Господа, а go.mod должен заполняться? что-то мне подсказывает, что руки кривые у меня
Если бы он не заполнялся, то прога не собиралась бы. Тем более у тебя кроме стандартных либ и собственных ничего нет, что ему так указывать то?)
Михаил
А если вместо "example/test" был бы префикс github.com/example/ указан
Михаил
не должен разве пакеты эти включить в список
Andrey
Указан где, в импортах?
Andrey
Ну он попросит тебя сначала скачать их, и потом укажет его там и все его зависимости
Михаил
играюсь с package, думал автоматически будет подставлять из import в go.mod
Михаил
Andrey
А, понятно. Ты просто не понимаешь
Михаил
либо VS Code коряво путь обрабатывает, сдаюсь...
Andrey
То что у тебя написано в мод файле, после module, это просто строка, ни больше ни меньше, это имя проекта. Туда пиши хоть адрес Пентагона
Михаил
в блоке require (........) разве не должны подставляться пакеты вида "github.com/examletest/two"
Andrey
Это же твои пакеты, зачем ему срать под себя же? Он их качал, ему их надо обновлять или проверять на новые версии? Нет
Михаил
https://github.com/hashicorp/terraform/blob/main/go.mod
Михаил
секцию require не вручную же прописывали?
Михаил
так, дошло. Свои пакеты тольков импорте описываются, сторонние - в go.mod
Михаил
*генерируются
Andrey
Ты так же мог заметить что там 2 блока required, один это основные импорты (которые ты сам притащил их Гита), второй блок это зависимости притащеных
Andrey
Хотя это правило не всегда работает. В разных версиях Го, файл выглядит по разному
Михаил
тогда зачем в импорте зависимость от go.mod вообще)
kostyaBro
если кто шарит это какой уровень?
А ты знаешь как устроен блокчейн, сможешь написать его? Кроме erc что-то сложнее писал? GameFI, банки?
Михаил
для того чтобы префикс git указывать вместо пути?)
Andrey
тогда зачем в импорте зависимость от go.mod вообще)
Формулируй вопрос нормально, а то какой-то бред тут
Михаил
Без go.mod не работает import локальных package, так ведь
kostyaBro
Папки из своего же проекта пихать не надо
Михаил
Папки из своего же проекта пихать не надо
"для того чтобы префикс gitхаб хранилища указывать вместо локального пути"
kostyaBro
Можно по старинке без go.mod, но забей на это
Andrey
Можно по старинке без go.mod, но забей на это
Лучше не говори про это) будет много лишних вопросов)
Andrey
"для того чтобы префикс gitхаб хранилища указывать вместо локального пути"
Вопрос немного из стороны, почему тебе это интересно и почему в примерах ты скидываешь проекты хашикорпа?
Михаил
с c# переучиваюсь, там подключил в виде файла библиотеку и всё ок) А тут чуть иной механизм
kostyaBro
Остальные вопросы какие-то странные)
kostyaBro
При импорте локальных пакетов они начинаются с названия модуля
Andrey
Ох уж этот го стандарт который нестандарт
kostyaBro
Вот и все теория в общем
Михаил
Спасибо ребят! Вводите уже донаты для таких глупых личностей 😄
Михаил
А ты хотя бы курс какой-то по го прошел?
неа, сразу писать пытаюсь, и по мере практики изучаю. Всякие "Гоши Дудари" пользы не приносят как правило. Go by Example вот зашло
kostyaBro
Жду Донат
Михаил
синтаксис си подобный, легко переход дается, а вот архитектура другая
kostyaBro
0xcd3792fe4de979d5ac15a4b8cd09f730ffe89f6d Можно Eth или ERC20
Andrey
синтаксис си подобный, легко переход дается, а вот архитектура другая
А правильно ли я понял, что на шарпе ты джуном был?
Andrey
мидл минус пару лет )
А на скольких работах разных побывал?
Михаил
А на скольких работах разных побывал?
на одной. но разработка не основная деятельность была
kostyaBro
есть карта?))
Тебе Зарубежную или российскую?
Михаил
рф в лс)
Andrey
Тебе Зарубежную или российскую?
Я гляжу ты на все случаи жизни готов 😂
kostyaBro
Я гляжу ты на все случаи жизни готов 😂
Но Copilot ом надо было затариться, пришлось создать)
kostyaBro
Плюс я криптостартапер в прошлом
Andrey
Странные конечно у тебя методы программирования через копилот особенно