Anonymous
У тебя получится
Макс напиши за него, все знают ты умеешь )
Maks
Макс напиши за него, все знают ты умеешь )
За тыщ пять если только)) у меня час на работе 1500 рублей стоит))) мне ломы вообще чота делать)
Maks
listen(80) А в хандлрене ` if os.getEnv(“container_name”) != nil { return «ip адрес»//строка прям такая } else { return «хэш контейнера» }
Emin Zalaev
Закидали помидорами
Айрат
*кинул помидор
MRpl
Звучит так, будто дали задание на собеседовании. На чем-нибудь писал раньше? Мб объяснишь подробнее что нужно сделать и попробуешь сам, а мы поможем?
Мне просто для тестов нужно. На фласке написал это. 10-15 строк кода за 10-15 минут при том, что я вообще Джун девопс и не пишу страницы. Потому в том случае, если для кого-то это 5-10 минут, то попросил написать, чтобы самому не разбираться несколько часов.
Larchenko
на то они и девопсы
Valeriy
package main import ( "fmt" "log" "net/http" ) func main() { http.HandleFunc("/", handler) log.Fatal(http.ListenAndServe("localhost:80", nil)) } func handler(w http.ResponseWriter, r *http.Request) { _, _ = fmt.Fprintf(w, "IP = %s\n", r.RemoteAddr) } Тут выводит ip того кто зашел, поменяй на свой ip / хэш или что тебе нужно, это самый простой веб сервер на go
Valeriy
@eumaxpl
Maks
Спасибо.
Этажерофлбыл
Илья
https://go.dev/play/p/-BgWubrUIk_K выводит твой айпи в сети или название контейнера
Maks
Там даже не ясно что в тз требуется
Null
4️⃣ простых лайфхака при написании тестов на Go + testify Хотя язык программирования Go идёт в комплекте со встроенным тестовым фреймворком, мне сложно себе представить написание всего того количества тестов, что я написал, без testify. В этой заметке я расскажу про несколько маленьких неочевидных трюков, которым я научился в процессе. Читать дальше GIt: https://github.com/stretchr/testify @Golang_google
Shohrukh
Привет, ребята
Shohrukh
Буду рад если кто то поможет: вот вторая коментария что это значить ? То есть для этого будим написать условия или нет?
Юра
С праздником товарищи! :)
Shohrukh
Emin Zalaev
С праздником
Emin Zalaev
Serejka
Jobs IT and Non It
Skill : Golang · Minimum 3 to maximum 9 years required in GoLang . PAN India · Extensive hands-on experience in Go programming · Extensive hands-on experience in building APIs · Familiarity with Docker, (OpenShift) Kubernetes, PaaS architecture (Hybrid/Public Cloud) · Industry Type IT Services & Consulting · Functional Area Engineering - Software · Employment Type Full Time, Permanent · Role Category Software Development share your resume on shipra21.wize@gmail.com
Larchenko
всегда знал что девы с опытом в 9 лет ждут в тг вакансию от ширпы без зп и описания проекта
Larchenko
и что резюме еще самому надо было кидать
Shohrukh
Привет ребята
Shohrukh
Буду рад если кто то поможет:
Emin Zalaev
git add REN?
Emin Zalaev
Тебе файл ren нужно добавить? вроде как это директория
Emin Zalaev
git add main.go
Emin Zalaev
если ты уже в ветке
Emin Zalaev
для начала лучше git status
Emin Zalaev
и покажи что выйдет
Shohrukh
Нет) проста я хочу полностью добавить файл
Emin Zalaev
нужно понимать что у тебя есть
Emin Zalaev
если у тебя нет ничего и ты хочешь репозиторию создать
Emin Zalaev
где будет твой ren с двумя файлами
Emin Zalaev
или у тебя есть репозиторий и туда нужно добавить директорию ren
Emin Zalaev
cd .. потом пишешь git add REN/main.go
Shohrukh
Ага
Emin Zalaev
Если ты добавишь файл то он папку вроде сам создаст и добавит
Shohrukh
Понял
Shohrukh
Спасибо bro
Tony
Как раз и навсегда понять горутины? 😅 Вроде, почитаю, понятно, пытаюсь использовать нифига. А хочется напихать их везде 😋
Tony
🙈 стало хуже
Anonymous
🙈 стало хуже
А в чем конкретно сложно? Наверно не с горутинами проблемы а с каналами?
No Important
Добрый день, мне нужен совет, когда мы положим новый апп в сторы они спрашивают аккаунт чтобы войти и тестировать, иногда понадобится ОТП подтверждение, в том случае не могут получить этот код, Как предлагаете в таких случях, в общее в бест практайсах как поступить, т.е может фронт сам реализует мок аккаунт или бекенд тоже учытывает тест аккаунт?
Tony
А в чем конкретно сложно? Наверно не с горутинами проблемы а с каналами?
Скорее да. Не могу понять, что происходит с горутиной 2 , читающей из канала, когда в него пишет горутина 1 и первая работает сильно дольше, что бы записать, чем 2, что бы прочитать. Будет ли вторая ждать и откуда она знает, что будет ещё значение?
No Important
Добрый день, мне нужен совет, когда мы положим новый апп в сторы они спрашивают аккаунт чтобы войти и тестировать, иногда понадобится ОТП подтверждение, в том случае не могут получить этот код, Как предлагаете в таких случях, в общее в бест практайсах как поступить, т.е может фронт сам реализует мок аккаунт или бекенд тоже учытывает тест аккаунт?
Tony
Ещё раз попробую разобраться, спасибо
Alexandr🇷🇺
Дамы и господа, всем здрасте! Есть вопросик: У компании имеется сервер nexus; У всех, кому надо, есть заданная переменная GOPROXY; Сами модули проксируются нормально, а вот чексуммы идут получатся в sum.golang.org. Athens эту проблему решает, но вопрос: можно ли как-то проксировать чексуммы через nexus?
Максим
Парни, подскажите, как правильно передавать map в функцию, по значению или по указателю?
Максим
https://go.dev/play/p/YZbgYMPnlXL
Максим
или так:
Максим
https://go.dev/play/p/WuZ1DMhCoMK
Максим
какой путь правильный?
Илья
https://go.dev/play/p/YZbgYMPnlXL
если добавляешь новые значения - указатель
Илья
в других случаях копия
Ron Mount
Мапа копируется при передаче по значению?
Максим
Вот читал на хабре, пишут что не копируется, поэтому вопрос возник
Илья
https://go.dev/play/p/6QA0_1KvVCe
Илья
Мапа копируется при передаче по значению?
нет, но при добавлении элементов создается новая
Илья
как с append()
Максим
https://go.dev/play/p/6QA0_1KvVCe
а почему тогда на удаление не нужен указатель?