Alexander
или типа такого os.Getenv("USERNAME")
Ya ne s nimi
🅞leksiy
Виталий
через docker-compose в секции environment
Alexander
он тут просто не подключается. Фактически подключение происходит при командах
Ya ne s nimi
Виталий
Alexander
а переменные из мейк файла берутся?
🅞leksiy
🅞leksiy
А .env добавить в гитигнор
Виталий
ну хранить так пароли - не айс
🅞leksiy
С ними никакой сложности не вижу, кстати
🅞leksiy
https://docs.docker.com/engine/swarm/secrets/
🅞leksiy
Там секция с примером есть
🅞leksiy
Они глобальны только внутри контейнера
🅞leksiy
Плохо, если там еще что-то крутится, кроме твоей аппликухи
🅞leksiy
Твои варианты?)
Влад
>Что такое переменные окружения? Что такое миграции?
Влад
Виталий
например Jenkins(настраиваем переменные) -> makefile используем ${KEY} ->docker-compose используем ${KEY}
🅞leksiy
🅞leksiy
Виталий
мне например проще прокинуть ключи...
Влад
В k8s хоть целый закодированный json можно хранить, например для конфигурации RabbitMQ
Влад
Со всей топологией
🅞leksiy
Влад
А по docker-compose - можно точно так же в env подключить файл, который на stage/prod/local окружениях разный
Влад
Чтобы не описывать каждую переменную в .yml
🅞leksiy
Конечно
🅞leksiy
Сам .env файл в моем примере выше
🅞leksiy
Будет разный на проде и локалхосте
Влад
🅞leksiy
Можно:
env_file:
- .env
Виталий
🅞leksiy
Все дошло, я подумал это вопрос
Anonymous
кто джин юзает
Anonymous
и так же юзал гориллу
скажите в чем преимущество/недостатки?
Anonymous
смотрю челы по кд джин юзают а почему хз
Anonymous
ясно джин по круче будет я чекнул
Anonymous
ладно становлюсь позером перехожу на джин
Anonymous
на реддите пишут, что джин может отдавать кастомный респонс
а че дефолтная либа не может? бред же, в хеадер записываешь код и сообщение
Maks
Alexander
Alexander
Виталий
2 по 100 и танец с саблями
Null
Golang HTML парсинг
https://uproger.com/golang-html-parsing/
@Golang_google
Alexander
Может уже его кто-нибудь забанит?)
Emil
Я что-то кроме бота админов или хозяина чата не нашел...
Emil
А
Вот
@anupkuplu
Ivan
exit := make(chan os.Signal,1)
signal.Notify(exit,syscall.SIGINT,syscall.SIGTERM)
<-exit
если закрыть по ктрл+ц то приходит сигнал интерапт и программа успевает завершиться, а если закрыть на крестик , то приходит сигнал терминейт и через пару секунд программа схлопывается. Как то такое можно победить?
🅞leksiy
Ivan
:D ну при запуске программы открывается интерфейс терминала
🅞leksiy
Что за ось?
Ivan
виндвс
🅞leksiy
С ней не подскажу, к сожалению
Alexander
напомните почему идти в блокчейн - зашквар?
Alexander
🅞leksiy
Ivan
все что нашел https://major.io/2010/03/18/sigterm-vs-sigkill/
Alexander
хорошо, а то чёт слышал негатив по этому поводу, а из-за чего - не помню
Alexander
речь не об опоре на мнение, речь о получении мнения специалистов
Alexander
RahIgaming
Hi
We are in end to end blockchain development services and we do provide staff augmentation and remote developers( Solana, Polkadot, Rust, Golang, React, Node, Python)to our clients.
Feel free do reach out to me.
Anonymous
Alexander
знак свыше
Herman
чур мне Polkadot
Herman
без понятия, что это, но забавное название
Ivan
Anonymous
всем привет, накидайте вопросов на собес на джуна
ZeroX
https://medium.com/@victor_nerd/golang-interview-questions-bd3064f2ff69
Anonymous
ZeroX
Только это общие вопросы