
Vasily Romanov
25.06.2018
11:21:10
особенно если вы захотите мапу пустых интерфейсов

Foxcool
25.06.2018
11:21:37
эх. Хорошо. спасибо (:

Sergey
25.06.2018
11:22:46

Foxcool
25.06.2018
11:23:21
о прикольно ((:

Google

Aleksei ?
25.06.2018
11:23:55

Dmitri
25.06.2018
11:24:24

Aleksei ?
25.06.2018
11:24:34

Dmitri
25.06.2018
11:27:45
package main
import (
"io/ioutil"
"log"
)
var agents []byte
var proxies []byte
var err error
func main() {
agents, err = ioutil.ReadFile("agents.txt")
if err != nil {
log.Fatal(err)
}
proxies, err = ioutil.ReadFile("proxy.txt")
if err != nil {
log.Fatal(err)
}
}
а дергать что-то за пределами функции в пределах пакета - дык, func init() есть же

Василий
25.06.2018
11:55:29
Я тут mtproto обкатал, кому нужно, пользуйтесь
tg://proxy?server=185.205.210.186&port=443&secret=28903022c71ae67961d00ecacea6e0de

Artem
25.06.2018
11:56:27

Василий
25.06.2018
11:57:21

Artem
25.06.2018
11:59:08

Василий
25.06.2018
11:59:42

Vadim
25.06.2018
12:03:47
https://habr.com/post/414099/
Подожди, так это вроде легко обойти. В самый конец добавляешь хвост из рандомных байт. Когда пакет приходит, просто отбрасываешь. Если не прав. Исправьте.
В коментах тоже самое предложили.

Google

Pentina
25.06.2018
12:32:34
Привет)
Совсем скоро, 12 июля в Екб будет проводиться небольшой го-митап. Рады пригласить вас :)
http://job.tochka.com/meetup

Kirill
25.06.2018
12:40:00
Пиво?)))

Alexander
25.06.2018
12:47:10
Привет, кто знает/юзает каналы как сигналы для другой горутины через close()

Sergey
25.06.2018
13:30:20
Ребят, кто знает адекватные сервисы для россылки смс с кодами авторизации, чтоб не дорого и с большим процетом доставки. А то отзывы в сети противоречивые. Достаточно обслуживания только российских пользователей

Aleksey
25.06.2018
13:33:38
https://github.com/danevge/go-promise/blob/master/promise.go
final chan bool

Vadim
25.06.2018
13:41:50
Паттерн какбе

Roman
25.06.2018
13:43:47
Есть ли какая общедоступное API с производственным календарем?
Надо узнать выходной день или нет, праздничный день или нет, предпразднечный день или нет.

Sergey
25.06.2018
13:54:48

Roman
25.06.2018
14:16:14
а в го мы не можем декларировать отдельные биты как поля структуры?

undiabler
25.06.2018
14:23:22
байты можно, или bool напихать =)
я обычно использовал byte/uint и делал свои кастомные read write функции пакующие и распаковывающие структуру

Roman
25.06.2018
14:25:17

[Anonymous]
25.06.2018
16:26:16
Свободная экономическая зона Абу-Даби (Abu Dhabi Global Market) запускает структуру по торговле криптоактивами для стран MENA (Ближний Восток и Северная Африка).
Биржи криптоактивов будут регулироваться таким же образом, как и общие биржевые инструменты, сообщает агентство Блумберг.
- Криптоактивы будут оценены как клиентские и инвестиционные активы
- Криптобизнес должен держать капитал в фиатном эквиваленте этих активов
- Криптобиржи обязаны иметь резерв капитала, эквивалентный операционным расходам за 12 месяцев.
Первый инвестиционный

Roman
25.06.2018
16:33:00

Roman
25.06.2018
16:56:13

Vladislav
25.06.2018
16:58:54
битмапов тоже нет?

Google

Kirill
25.06.2018
16:59:20
народ, сделал тз на собеседование, уже сегодня утром отправил его, но пока что нет ответа.
Очень интересно норм ли сделано, может кто посмотреть с последующим фидбеком?)

Roman
25.06.2018
17:00:30

Pawel
25.06.2018
17:11:00

Daniel
25.06.2018
17:11:34
Скорее не экономия, а внешнее api

Altered
25.06.2018
17:24:48

Yaroslav
25.06.2018
17:43:41

Subbotin
25.06.2018
17:53:55

Yaroslav
25.06.2018
17:55:01
...

Vladislav
25.06.2018
17:55:06
не факт, что в байт

Roman
25.06.2018
17:55:27

Vladislav
25.06.2018
17:55:41
с чего-бы?
с unaligned access и оптимизации по скорости

Vadim
25.06.2018
17:55:45

Roman
25.06.2018
17:56:05

Vladislav
25.06.2018
17:56:45

Foxcool
25.06.2018
18:06:32
А использует кто GORM?
Как правильно обращаться к связям объекта? Ну т.е. есть сущность ющера
user
Есть состояние юзера. Живет отдельной таблицей user_states. Принадлежит юзеру по полю UserID (UserID int gorm:"index")
Если обращаюсь User.State, то получаю пустоту.
Я что-то делаю не так? Обычно ОРМ так юзаются. Общащаешься к связям и т.п.

Subbotin
25.06.2018
18:07:11
надо вычитать структуры и заполлнит их

Foxcool
25.06.2018
18:07:26
а?
ну сущности есть в базе. Они записаны
и вроде айдишники указывают друг на друга

Google

Subbotin
25.06.2018
18:08:09
ну условно если ты просто сделал find и получил один объект юзера и потом пытаешься обратиться к его атрибуту State оно автоматом не слазит в базу

Kirill
25.06.2018
18:08:10
db.Model(&user).Related(&profile)
Из документации GORM

Subbotin
25.06.2018
18:08:24
http://doc.gorm.io/crud.html#preloading-eager-loading

Kirill
25.06.2018
18:08:25
http://doc.gorm.io/associations.html

Foxcool
25.06.2018
18:08:26

Kirill
25.06.2018
18:08:43

Subbotin
25.06.2018
18:09:03

Admin
ERROR: S client not available

Kirill
25.06.2018
18:09:21
Я выше пример кода и ссылку прислал

Foxcool
25.06.2018
18:09:22
т.е. каждый раз использовать как бы руками селект?
db.Model(&user).Related(&profile)

Subbotin
25.06.2018
18:09:22
это тебе не питончик/руби

Kirill
25.06.2018
18:09:36

Foxcool
25.06.2018
18:09:48
вот меня очень удивило, что перловый DBIx::Class на порядок понятнее, надежнее и удобнее

Crypt
25.06.2018
18:10:01

Subbotin
25.06.2018
18:10:17

Kirill
25.06.2018
18:10:21

Foxcool
25.06.2018
18:10:24
ну указать связи один раз на уроне описания обхъекта - это одно
хм...

Kirill
25.06.2018
18:10:53
Заходим и читаем

Google

Kirill
25.06.2018
18:11:12
Связь указывается 1 раз, все правильно.
При запросе надо указать, какие связи выбрать.

Foxcool
25.06.2018
18:11:23
я просто даже не поверил, что это так и подумал, что я не понял, потому что там же ниже идет описание того, как он автосохраняет не только сохраняемый объект, нои его связи
т.е. записывать связи умеем, а читать нет
типа как научились писать, не умея читать ((:

Kirill
25.06.2018
18:12:02
Да что ж ты будешь делать

Subbotin
25.06.2018
18:12:18
ну просто вычитка связей если делать автоматом произвольную глубину связей легко может вытащить всю базу в память.

Foxcool
25.06.2018
18:12:31
аааа дошло

Subbotin
25.06.2018
18:12:40
условный питон читает в момент обращения если не сделать прелоад

Foxcool
25.06.2018
18:12:44
те. связи не раотают, но при селекте надо указать кого подтягивать

Kirill
25.06.2018
18:12:48
Я не понимаю, в чем проблема.
Сделайте алиас типа getWithRelations() и выбирайте в нем все связи

Foxcool
25.06.2018
18:13:07

Subbotin
25.06.2018
18:13:19
ну у го просто нет для этого возможностей

Foxcool
25.06.2018
18:13:42
рожденный ползать летаьт не может агага
блин, спасибо. На такой банальности тупанул

Roman
25.06.2018
18:22:53

Crypt
25.06.2018
18:23:21

Subbotin
25.06.2018
18:23:34
все вопросы к пайку

Crypt
25.06.2018
18:23:47
С рефлексиеи́ возможно все

Subbotin
25.06.2018
18:23:59
эм. прости как?