Roman
https://habr.com/post/341084/
lynx
Всем привет. Подскажите плз: https://play.golang.org/p/TWjWNO6mRiJ
lynx
Как я понимаю, это делается как то рефлектом, но чтото не могу догнать.
Vadim
Если просто следишь за имбалансом бид x аск, то чёрт знает
Daniel
Всем привет. Подскажите плз: https://play.golang.org/p/TWjWNO6mRiJ
коллега! что за ерунду вы затеяли?
Sergey
Как я понимаю, это делается как то рефлектом, но чтото не могу догнать.
Я не понимаю что ты хочешь сделать, но рефлексия вся в этом пакете https://golang.org/pkg/reflect/
Vadim
Крипта и hft, как я понял, вообще вещи несовместимые)
Daniel
почему?!
Vadim
почему?!
Арбитраж не работает
Anton
вы из какого мира?
Vadim
Слишком большие объёмы тебя нахрен пошлют
M
Потому что медленные транзакции
Vadim
Что ты именно сможешь написать из hft, чтобы это работало
Vadim
Тут сам ящик уже очень сложный будет
Vadim
Я сейчас пытаюсь через трейдинг объёмами зайти
Daniel
коллеги
Daniel
без всякого hft любая биржа работает с торговым счетом, а не непосредственно с криптой
Daniel
завел, поторговал, вывел
Daniel
обратите внимание все - те, кто этого не знал, но про hft рассуждал, пиздоболы
M
завел, поторговал, вывел
Это понятно. А как же анонимность?
M
Нужно будет отчеты предоставить потом в органы
Daniel
Это понятно. А как же анонимность?
паспорт при регистрации не спрашивают (пока?)
lynx
коллега! что за ерунду вы затеяли?
Почему сразу ерунду? Хочу замокать функцию.
Daniel
Нужно будет отчеты предоставить потом в органы
так потому все биржи в серой зоне
Daniel
Почему сразу ерунду? Хочу замокать функцию.
не надо. мокайте конкретные типы
lynx
не надо. мокайте конкретные типы
Вот так не стоит делать? https://play.golang.org/p/PziKwTakxBg
Daniel
Ты под hft подрузамеваешь писать ящики?
hft - это hft. это про максимальное время между изменением ситуации (стакана) и окончанием обработки твоей заявки, которую ты по результатам того изменения создал
Vadim
Стоп
Vadim
Подожди
Vadim
Я тебя понял
Daniel
я невеликий спец по трейдингу, но это то, что я понял про hft
M
я невеликий спец по трейдингу, но это то, что я понял про hft
Ну так это и правильно. Вопрос только в порядке величин
M
я невеликий спец по трейдингу, но это то, что я понял про hft
Хотя есть еще определение насчет времени удержания позиции
Igor
Youtrack
там действительно есть возможность создавать тикеты с каментов битбакета? Не могу найти эту опцию
Igor
не могу найти ни в доках, ни в интерфейсе, ни в гугле.
Oleksandr
В map[string]interface{} положите
спасибо большое за ответ, видимо я не совсем его разобрал, в приведенном примере ( https://play.golang.org/p/yQjuOnSwmuj ) отлично работает если структура самостоятельная, только я ее ложу внутрь родительской ( https://play.golang.org/p/tdGkvsKaStl ) получаю is not a type
Заур
Народ, привет! Какой драйвер сейчас стоит использовать для монги? Мго или официальный?
Dorian
Народ, привет! Какой драйвер сейчас стоит использовать для монги? Мго или официальный?
Официальный мне показался крайне неудобным, так что отдаю свой скромный голос за мго который от сообщества
Dorian
А как файлы вроде strings.s делают go tool happy?
l3xxxy
https://www.youtube.com/watch?v=ZeKPIn8vvLs
не отвлекайте, млять, я в отличии от вас тунеядцев работаю
aadz
не отвлекайте, млять, я в отличии от вас тунеядцев работаю
Брось работать и срочно иди смотреть Акиру Курасаву и Легенду о Нараяме
aadz
Sorry all :)
l3xxxy
83 год, такое старое говно не смотрю
l3xxxy
онли 2015 + и дороже 10 млн бачей
l3xxxy
аутсайдер неплохо кстати, пойду пересмотрю
aadz
Тебе про Японь надо или чтобы дороже 10 мегабаксов? А ты не культуролог, а я была так рада... Как говорится :)
Заур
Ребят, ышо вопрос: какой можете порекомендовать пример драйвера для БД, с которой можно срисовать интерфейс для работы с БД?
Заур
Нужно просто общий интерфейс сделать для БД
Заур
Ну типо лучший интерфейс, с которым вам было приятно работать
.
database/sql?)
Заур
Вообще nosql, но можно и sql наверно
Заур
Заур
Спасибо
Pawel
вы опять пиратские книги линкуете?
а ты стало быть добровольный пёс копирастов?
Roman
ребят, нужен фидбэк: https://github.com/romshark/Go-2-Proposal---Immutability
Pawel
даже общего интерфейса нету для логов
не нужен ни какой общий интерфейс. достаточно логгеру своего io.Writer
Pawel
ребят, нужен фидбэк: https://github.com/romshark/Go-2-Proposal---Immutability
было уже что-то подобное с более развёрнутым объяснением. Не надо этого. Сделай закрытую переменную пакета и функцию, которая возвращает её значе6ние - и радуйся себе
Roman
было уже что-то подобное с более развёрнутым объяснением. Не надо этого. Сделай закрытую переменную пакета и функцию, которая возвращает её значе6ние - и радуйся себе
*костыли не предлагать* Если вам immutability "не нужен" то вы либо пишете небезопасный, либо громоздкий медленный код (копирование)
Roman
Нет. Геттеры и сеттеры на закрытые значения легко пишутся и прекрасно работают
я говорю скорее о reference типах, таких как slice/map/pointer если у вас слайс указателей, и вы НЕ хотите отдавать на него reference - вы можете отдать на него безопасный const reference
Chebyrash
Dorian
Зачем?
Чтоб сидеть на форумах и пиздеть какой Go иммутабельный
Roman
Почему бы не сделать immutable by default?
потому-что это сломает обратную совместимость, а я предлагаю НЕ ломать совместимость с Go 1, а просто использовать const для определения иммутабельных символов
.
К тому же это явно нарушит любую обработную совместимость