@proGO

Страница 1530 из 1674
Roman
24.06.2018
20:20:05
Странно выглядит
странно в позитивном или негативном смысле? ?

Никита
24.06.2018
20:20:15
Смотря на него, не очень понятно о чем он)

С если не знать название продукта, то и не очень можно понять, что эти закарлючки значат

Так то понятно, WebWiRe

Google
Dmitry
24.06.2018
20:21:54
viper.AutomaticEnv()
куда вставлять? я у же все места попробовал

и ничего не работает

Roman
24.06.2018
20:22:34
Смотря на него, не очень понятно о чем он)
ну wwr это частое сокращение webwire "wwr" как "www" (web) чёткие строгие контуры намекающие на бинарный протокол контрастность между ww и r как string & string terminator

Vladimir
24.06.2018
20:23:24
Dmitry а еще не забудь выставить EnvPrefix )

а то можешь огрести коллизию с чем-то реальным

Dmitry
24.06.2018
20:24:19
Vladimir
24.06.2018
20:24:35
у меня выставлен
ну auto env я у тебя не вижу

Dmitry
24.06.2018
20:26:53
я всюду повставлял. после каждой строчки этот автоматик

fatal xrich_telebot/main.go:70 token is required

эта сраная поделка вайпер меня уже бесит

Dmitry а еще не забудь выставить EnvPrefix )
блин я убрал SetEnvPrefix и прописал полностью все енвиронменты и оно заработало.

Google
Vladimir
24.06.2018
20:32:10
блин я убрал SetEnvPrefix и прописал полностью все енвиронменты и оно заработало.
если ты выставил префикс - то должен юзать его в ENV VARIABLE

TOKEN -> ENVPREFIX_TOKEN

Dmitry
24.06.2018
20:32:37
ну я так и делал

XRICH_TELEGRAM_TOKEN в енвах

XRICH префикс, TELEGRAM_TOKEN как аргумент функции

Vladimir
24.06.2018
20:33:31
а если без нижнего подчеркивания? )

Dmitry
24.06.2018
20:33:42
мм. счас проверю

Vladimir
24.06.2018
20:36:16
ну значил "_" должен быть в префиксе )

Dmitry
24.06.2018
20:38:34
ну вобщем баг

в документации ничего по этмоу поводу я не нахожу

ну значил "_" должен быть в префиксе )
вобщем, спасибо. не представляю что бы я делал . пришлось бы дебажить и разбираться во всей этой либе

Roman
24.06.2018
21:46:57
эмм, паника же не отменит задекларированный до неё defer в одной и той-же горутине?

Daniel
24.06.2018
21:47:50
Нет

Roman
24.06.2018
21:48:28
Нет
ок, т.е. defer до паники выполнится, верно?

Daniel
24.06.2018
21:49:01
После, конечно

Как recover работает - помните?

Roman
24.06.2018
21:50:10
верно

Foxcool
24.06.2018
22:18:20
блин я убрал SetEnvPrefix и прописал полностью все енвиронменты и оно заработало.
Таким же путём шёл. Как выяснилось, можно руками зажать префикс функцией и сделать автозамену точки на _. Тогда предсказуемо будет генерировать название для переменной

Ну или оставить ручной бинд. Думаю не принципиально

Google
Foxcool
24.06.2018
22:20:09
у меня вот подгорает от горм

пипец непредсказуемая фигня ксотыльная.

DBIx::Class был чем-то офигенным. ПРедставляю, что думают питонисты со своим джанго орм

Nikita
24.06.2018
22:41:36
неее

со своим Pewee или SQLAlchemy

или ActiveRecords

Dmitri
25.06.2018
04:16:55
No
25.06.2018
05:06:14
Если в каком-то пакете объявить глобальную переменную, она станет глобальной или только в функции мэйн?

Daniel
25.06.2018
05:07:41
"глобальные" они только на уровне пакета

даже те, что в main

No
25.06.2018
05:08:25
понял, я то думаю чего у меня соединение с БД не видит в другом пакете)

Можно из пакета получить данные с другого пакета? К примеру считать переменные

Daniel
25.06.2018
06:14:50
экспортированные - пожалуйста. можно даже пописать туда

поэтому имеет смысл сделать геттер, и отдавать копию

но можно и так, с указанием в доке "не менять"

Demuz
25.06.2018
06:39:25
Если у меня приложение падает, при отображении точки падения, отображается виндовый путь к сорсам программы. Возможно ли это убрать? Сам софт запущен на debian.

Ну или хотя бы чтобы относительные пути писал при панике, а не абсолютные.

Daniel
25.06.2018
06:47:13
вроде как можно, но я не помню, как :)

Google
Daniel
25.06.2018
06:47:37
вроде, правильные флаги компайлера-линкера

Olzhas
25.06.2018
07:36:03
Admin
ERROR: S client not available

Anton
25.06.2018
08:10:33
добрый день господа. Подскажите куда копнуть. мне в структуре нужно определить одно из полей как UUID

Daniel
25.06.2018
08:10:40
и?

Anton
25.06.2018
08:14:11
все, спасибо. нашел

Dmitri
25.06.2018
08:14:40
Кхм, магия присутствия в действии?

Anton
25.06.2018
08:15:42
возможно)))

Человек
25.06.2018
09:58:39
Здравствуйте, не могу понять, как тогда придать переменной значение вне функции: syntax error: non-declaration statement outside function body код: https://pastebin.com/nMHaJjw6 в пастебине всё описано подробнее

Человек
25.06.2018
10:12:02
Aleksei ?
25.06.2018
10:12:48
знаю, выдает syntax error: non-declaration statement outside function bod
Вы := пишете, надо сначала объявить все с var а потом просто = присваивать

Человек
25.06.2018
10:16:58
Вы := пишете, надо сначала объявить все с var а потом просто = присваивать
я не пишу :=, такое присваивание работате только в функции, мне функция не нужна, я её не использую, не один вариант который мне предоставили выше не работает

вот обновленный pastebin код https://pastebin.com/uNd3Ms4q

Roman
25.06.2018
10:20:57
Aleksei ?
25.06.2018
10:54:59
вот обновленный pastebin код https://pastebin.com/uNd3Ms4q
Ааа, никак не сделать, либо игнор ошибки либо 2 разные ошибки или внутри тела функции, если хотите именно 1 переменную под ошибку

Dmitri
25.06.2018
10:58:47
хоспидя, вы меня пугаете

Google
Dmitri
25.06.2018
11:01:06
import ( "io/ioutil" "error" ) var agents []byte var proxies []byte var err error agents, err := ioutil.ReadFile("agents.txt") if err !=nil { ///тут обработать ошибку } proxies, err := ioutil.ReadFile("proxy.txt") if err != nil { // обработать ошибку }

Foxcool
25.06.2018
11:11:39
А напомните, пожалуйста, принято ли в го использовать мапы для передачи параметров функции?

если много опциональных параметров, например

Foxcool
25.06.2018
11:18:56
ну структуры ради только параметро в - это же пипец

на хаждый чих подробные определения делать

Vasily Romanov
25.06.2018
11:19:23
вы имеете ввиду разные параметры, или одинаковые?

есть типа как в Printf - там есть произвольное число параметров

Foxcool
25.06.2018
11:20:01
ну например функция делает запрос в базу данных. Там лимит, оффсет, пара полей для опционального поиска по ним и т.п

да, разные

Vasily Romanov
25.06.2018
11:20:15
если именно упоавлчющие опции - то структуры

Страница 1530 из 1674