@gogolang

Страница 1365 из 1630
Aleksandr
05.09.2018
14:21:03
Roman
05.09.2018
14:22:25
https://github.com/golang/go/issues/17607

Fastumkruk ✅
05.09.2018
14:23:00
задачу скажи конкретнее
В файле хранится база юзеров с параметрами через пробел. Нужно глобальная переменая которая не будет обнулятся после рестарта программы

Roman
05.09.2018
14:23:30
а вот скажите мне, есть https://godoc.org/golang.org/x/net/internal/socket

Google
Roman
05.09.2018
14:23:40
как мне его использовать в своём коде? ) @onokonem @madgopher

Fastumkruk ✅
05.09.2018
14:24:15
ENV
?????

Aleksandr
05.09.2018
14:24:53
Dorian
05.09.2018
14:25:16
?????
https://gobyexample.com/environment-variables

Fastumkruk ✅
05.09.2018
14:27:02
https://gobyexample.com/environment-variables
Не обнулится после перезапуска системы или программы?

Aleksandr
05.09.2018
14:27:11
обнулится

Dorian
05.09.2018
14:27:54
обнулится
После рестарта программы?

Aleksandr
05.09.2018
14:29:04
После рестарта программы?
если в ручную в одной сессии рестартнет, то не обнулится. но задача вряд ли выглядит так

раз ему глобально надо хранить

Fastumkruk ✅
05.09.2018
14:34:49
вообщем ток в файл?

Alexander
05.09.2018
14:34:59
храните в файле. в ~/.<имя программы>/<название файла>. нету никакого реестра в линуксе.

Google
Dorian
05.09.2018
14:37:46
вообщем ток в файл?
А база есть какая то?

Редис там какой нибудь захудалый

Subbotin
05.09.2018
14:39:05
храните в файле. в ~/.<имя программы>/<название файла>. нету никакого реестра в линуксе.
не делайте так. или .config/<имя программы>/<название> или ./local/share/<имя программы>/<название>

Roman
05.09.2018
14:46:37
копипастнуть судя по всему
понял, что не надо мне это, есть golang.org/x/net/ipv4

Daniel
05.09.2018
14:47:11
Subbotin
05.09.2018
14:50:40
find . -maxdepth 1 -type d -name '.*' |wc -l 32

Aleksandr
05.09.2018
14:52:08
ну?

Subbotin
05.09.2018
14:52:49
мусор плодят в хомяке все кому не лень

Roman
05.09.2018
14:52:51
а спроси конкретнее, а?
Да искал как дотянуться до SendMsgs

Subbotin
05.09.2018
14:52:56
конфиги - к конфигам

Aleksandr
05.09.2018
14:53:55
мусор плодят в хомяке все кому не лень
я не думаю что он на своем десктопе собирается запускать. вероятно это будет серверное приложение

Subbotin
05.09.2018
14:55:32
на сервере тоже dot-files плодятся как тараканы

ну и на сервере есть /var/lib/<program-name>

The
05.09.2018
14:56:11
ребятки, у меня к вам вопрос. если мы берем map[string]interface{}, в interface{} ложим структуру, пакуем это все в JSON, затем распаковываем, и потому пытаемся ассертить к структуре, то у нас ничего не выйдет, правильно?

Andrei
05.09.2018
14:57:22
Илья
05.09.2018
14:57:58
ложим :(

Daniel
05.09.2018
14:58:55
Да искал как дотянуться до SendMsgs
нашел? socket.Conn делается из net.Conn, и у него уже есть SendMsg. но на самом деле там SyscallConn, который делает syscall.RawConn, и у него уже используется SendMsg я, если честно, ленив, поэтому про /x/net/internal/socket не знал, и всегда прямо SyscallConn звал

The
05.09.2018
15:00:09
можно распаковать прямо в структуру, если тэги расставленны правильно, либо написан кастомный анмаршаллер для этой структуры
я к чему спрашиваю, есть jwt, у него есть type MapClaims map[string]interface{}, и я решил по наивности ассертнуть к моей структуре, но ничего не вышло.

создавать новый тип и эмбедидть в него MapClaims?

Google
Andrei
05.09.2018
15:02:11
создавать новый тип и эмбедидть в него MapClaims?
если точно знаете, что будет лежать внутри, то проще всего описать структуру и в конструкторе этой структуры ручками скопировать все из полученного type MapClaims map[string]interface{}

The
05.09.2018
15:02:54
да ручками не хочется, т.к. структура будет наверное ещё не раз меняется по мере проекта, не хочется прощелкать и забыть что-то сменить. наверное сейчас попробую запилить все через встраивание

Andrei
05.09.2018
15:02:57
так не будете мучатся с постоянной необходимостью кастить interface{} к нужным типам

The
05.09.2018
15:03:51
а это где он такой есть?
https://godoc.org/github.com/dgrijalva/jwt-go#MapClaims

Andrei
05.09.2018
15:05:07
Claims type that uses the map[string]interface{} for JSON decoding This is the default claims type if you don't supply one по ходу можно свой тип передать, куда json будет десериализован

The
05.09.2018
15:09:05
спасибо, там вроде даже проще, просто делаешь type JWT struct { jwt.MapClaims user model.User } и потом передаешь туда свою структуру

сейчас проверю.

Daniel
05.09.2018
15:09:25
https://godoc.org/github.com/dgrijalva/jwt-go#MapClaims
> This is the default claims type if you don't supply one https://godoc.org/github.com/dgrijalva/jwt-go#Parser.ParseWithClaims

я бы советовал все же пойти по этому пути

The
05.09.2018
15:11:54
спасибо!

Daniel
05.09.2018
15:19:54
some examples?
отписал в личку

Aleksandr
05.09.2018
15:21:05
https://github.com/CovenantSQL/go-sqlite3-encrypt

Daniel
05.09.2018
15:22:03
коллеги, к нам тут СryptoBazar Serial Hacking просится анонос публиковать

я склонен согласиться :)

есть возражения?

Aleksandr
05.09.2018
15:22:25
нет

Google
Alexander
05.09.2018
15:22:33
Опять про блокчейн?

Daniel
05.09.2018
15:23:02
похоже на то

Илья
05.09.2018
15:23:21
так было уже сегодня, в каком-то чате

про иннополис

Alexander
05.09.2018
15:23:40
Криптомайнеры уже задолбали везде, МММщики, блин. А вот про смарт-контракты - действительно интересную вещь, как-то вобще тишина

Daniel
05.09.2018
15:23:54
блокчейн - это не всегда крипта

но обычно go сегодня

Alexander
05.09.2018
15:24:03
угу

Admin
ERROR: S client not available

Илья
05.09.2018
15:26:19
https://www.youtube.com/watch?v=15RTC22Z2xI

неплохое выступление по теме блокчейнов

и не про крипту совсем

Alexander
05.09.2018
15:33:18
и не про крипту совсем
блин, этот нигга тараторит так, что ни слова не разобоать. хорошо хоть субтитры есть

Subbotin
05.09.2018
15:34:25
https://www.youtube.com/watch?v=15RTC22Z2xI
Там говорят прописные истины, что блокчейн нужен узкому спектру задач, где много контрагентов хотят друг друга наебать и не хотят выбирать арбитра потому что у него тоже свои интересы?

Dilyara
05.09.2018
15:35:59
СryptoBazar Serial Hacking в онлайн формате ? ⠀ ? CryptoBazar Fund объявляет о старте уникального полугодового марафона блокчейн-хакатонов, посвященных разработке решений и продуктов в области блокчейна и криптовалют!!! ⠀ ? 2000+ разработчиков из России, Украины, Белоруссии, Казахстана и стран Балтики; ? 4 полуфинальных раунда, каждый из которых включает этап ✅online подготовки и последующий очный хакатон в Москве; ? Финал в Гонконге: двухдневный круиз на суперлайнере, где лучшие из лучших будут соревноваться за главный приз и оцениваться ведущими мировыми разработчиками; ? Общий призовой фонд - более 10 000 000 рублей; ? Десятки призов каждый месяц; ? Партнеры: ⠀⠀ • Fantom Foundation (Южная Корея) • NuCypher (CША) • QuarkChain (Китай) • Metahash (Россия) ✔️ Даты проведения с 1 сентября 2018 по 1 марта 2019. Регистрация еще открыта! ✅ Регистрация на онлайн-марафон хакатонов: https://docs.google.com/forms/d/e/1FAIpQLSeR4pUDthM_b.. ✅ Сайт с подробной информацией: http://hackathonserial.cryptobazar.io ✅ Telegram: @CryptoBazarHackathon

Aleksandr
05.09.2018
15:36:35
выглядит страшно

Alexander
05.09.2018
15:37:40
выглядит спамом

Алексей
05.09.2018
15:39:00
?

Google
Daniel
05.09.2018
15:45:45
я вижу в первый раз

это в любом случае не спам - Диляра попросила разрешение на публикацию

Deance
05.09.2018
15:46:21
Ребят, может есть у кого нибудь хорошая статья/материал по мониторингу http-сервера на Go сбиблиотекой prometheus? Коды ответов, ошибки и все вот это

Alexander
05.09.2018
15:47:07
у гугла таких материалов полно

Daniel
05.09.2018
15:47:55
неплохое выступление по теме блокчейнов
а почему он говорит distributed storage? вроде все стореджи, что я знаю, не distributed, a replicated

Deance
05.09.2018
15:49:43
у гугла таких материалов полно
в гугле, к сожалению, ищется только просто материалы по prometheus, мне бы может миддлвари готовые или рецепты

Alexander
05.09.2018
15:50:24
лол
ну, там же есть про коды HTML :)

Deance
05.09.2018
15:50:55
ну, там же есть про коды HTML :)
Ну найди там, как складывать их в prometheus и я тебе поапплодирую

Alexander
05.09.2018
15:51:28
Ну найди там, как складывать их в prometheus и я тебе поапплодирую
жалко, что тут матом говорить нежелательно :) Но с такими бодными закидонами ты и сам себе все найдешь :)

Илья
05.09.2018
15:51:59
Pavel
05.09.2018
15:53:35
в гугле, к сожалению, ищется только просто материалы по prometheus, мне бы может миддлвари готовые или рецепты
Не понятно откуда ты коды ошибок хочешь брать: nginx, go-app или что-то еще? И, чувак, гугл действительно знает много.

Deance
05.09.2018
15:53:35
Не понятно откуда ты коды ошибок хочешь брать: nginx, go-app или что-то еще? И, чувак, гугл действительно знает много.
Я хочу брать коды ошибок из go-app брать, я погуглил, нашел мало чего готового, подумал, что вдруг у кого есть хороший материал

Alexander
05.09.2018
15:56:54
Прочитал https://github.com/romshark/Go-2-Proposal---Immutability/blob/master/README.md Да, я тоже слово const хочу

Ilya
05.09.2018
15:57:35
полные ноды точнее

Страница 1365 из 1630