Abdulmalik
grpc
Grigorij
nope
Abdulmalik
Andrey
Тогда твоя формула money = 10/100+1 *money. Ну это так, если грубо, и если я не ошибся, пишу с телефона 😂😂
Grigorij
Abdulmalik
Abdulmalik
postal
Привет как код команд можно поставить в другой файл если он требует телебот
Alexander
Alexander
Либо хэндл может редиректить на на урл по которому файл доступен
Илья
postal
°•° HANZO
°•° HANZO
°•° HANZO
Во
Andrey
давай предположу, что ты где то в глобальном пространстве объявляешь переменную через :=
Andrey
ну или ты покажи хотя бы строчку кода, где эта ошибка
°•° HANZO
°•° HANZO
Спасибо))
Valeriy
Для работы с деньгами лучше использовать либу. Я понимаю, что это тестовый проект, но на будущее
Funny
Помогите добрые люди, уже плакать хочется 🥲
Проблема: Не могу осуществить connect к pg.
Описание: вообщем у меня есть docker-compose, который запускает два контейнера с go и pg. Проверял соединение к контейнеру pg через терминал: psql -U test -h localhost -p 5433 - все работало. Но при попытки это же сделать через dsn: postgres://test:test@localhost:5433/test?sslmode=disable - уже ничего не работает.
Error: dial tcp 127.0.0.1:5433: connect: connection refused.
Alexander
Funny
Alexander
database
попробуй postgres://test:test@database:5433/test?sslmode=disable
Maks
У каждой докер нетворк своя собственная подсеть. И локальная сеть для них не 127.0.0.1 а какой то другой. Для каждого контейнера внутри каждой сети к которой он подключен в композ файле есть резолвер хостов. Типа днс. Ты отправляешь запрос в определенный хост по имени (имя контейнера) и собственно получаешь доступ к нужному контейнеру по айпи адресу.
Maks
Примерно так это работает
Igor
docker run --name basic-postgres --rm -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e PGDATA=/var/lib/postgresql/data/pgdata1 -v /tmp:/var/lib/postgresql/data1 -p 5432:5432 -it postgres:13.1-alpine вот тебе рабочий запуск постгреса. все работает
Семён
Igor
чем?
Семён
Ну как минимум читабельностью, возможностью редактирования конфига и просмотра этого конфига
Igor
тоесть одна строчка хуже конфига? в makefale записал и вызывай себе. правиться также быстро
Семён
А теперь в этот мейефайл засунь переменные окружения
Tarakanov
docker run --rm -it \
--name basic-postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=postgres \
-e PGDATA=/var/lib/postgresql/data/pgdata1 \
-v /tmp:/var/lib/postgresql/data1 \
-p 5432:5432 \
postgres:13.1-alpine
Tarakanov
Тоже норм
Igor
никакой разницы. все вписал в makefile и работай. а если так хочеться поработать с конфигами можно кластер поднять и в него все пихать
Funny
Всем спасибо 😁
Видать проблема была в host
Funny
Вопрос:
1) Почему если я не переопредлеяю POSTGRES_DB в compose у меня ничего не работет
2)Если я в compose меня проброс с 5432:5432 на 5433:5432 ничего не работает, хотя через psql подлючается, но через go контейнер не хочет.
Подскажите может туть есть какая-то магия
Ron Mount
никакой магии, почитай документацию по роутингу в композе
Maks
Maks
а без постгрес_дб не работает потому что это требование контейнера - иметь набор обязательных параметров)
Funny
Спасибо)
Askaer
Товарищи тут можно узнать о людях которые хотят попробовать свои силы в Go в интересном проекте?
Patamen
Askaer
Там очень ценная идея😅
Maks
Идея ничего не стоит без плана конкретного)
Patamen
Ценность идеи ставится под сомнительность ввиду обычного вопроса "Кто готоф"
Emin Zalaev
Maks
с нфт наверное)
Askaer
Emin Zalaev
Askaer
Нужен Go разработчик просто
Patamen
Maks
Или с нфт)
Andrey
Так ты что хочешь то скажи, и тебя не буду обижать
Askaer
Patamen
Patamen
Patamen
Askaer
Ахахахахаха понял
Askaer
Anonymous
Emin Zalaev
Anonymous
Xd
Andrey
Да
Ну по твоей аватарке уже это понятно😂
Emin Zalaev
Как же неочевидно (нет)
Askaer
Если кто то заинтересован, напишите в лс пожалуйста
Patamen
И у каждого "Охуенная идея"
Askaer
Понятно
Emin Zalaev
Ребят идея на мильард…
Emin Zalaev
Нужен го разработчик и крипта…
Askaer
Моё дело спросить
Askaer
Удачи вам🚀
Илья
Понятно
не проще кратко расписать задачу?
Patamen