
Алексей
29.03.2018
15:41:24
Коллеги, подскажите, кто использовал msgpack. Если клиент на java серилизирует данные при помощи msgpack и передаст на клиент на go, проблемы не возникнут с анмаршалингом данных? на сколько я понял декларировать структуру в msgpack нельзя, и не понятно как оно матчится будет между го и java? или же придется запаковывать в какой-нибудь общий формат типа json и общаться этим?

Artem
29.03.2018
15:44:50
https://github.com/vmihailenco/msgpack
на сайте msgpack еще https://github.com/ugorji/go значится
(мог на самом деле просто на https://msgpack.org/ пройти, там достаточно ссылок)

Google

Алексей
29.03.2018
15:49:50

Daniel
29.03.2018
15:50:04
все будет в порядке
набор базовых типов везде одинаковый

Алексей
29.03.2018
15:51:07
в общем то - да, но решил на всякий случай спросить)
спасибо

Artem
29.03.2018
16:43:40
Ребят, привет. Пытаюсь заюзать данную orm (https://github.com/go-pg/pg), но почему-то не создаётся таблица. Тестирую локально. Что я могу делать не так?)
В go зелёный совсем. Пришёл с java

Andrew
29.03.2018
16:44:12

Artem
29.03.2018
16:44:20
Сейчас организую
Не организую. Разобрался ?
Часа два сидел втыкал, что не так, а сейчас после отдыха сел и сразу понял ?

Andrew
29.03.2018
16:53:04

Zver
29.03.2018
16:55:00
Здравствуйте! Вы HR? ?

Екатерина
29.03.2018
16:56:48

Zver
29.03.2018
16:57:51

Google

Igor
29.03.2018
16:58:19

Zver
29.03.2018
16:58:50

Екатерина
29.03.2018
16:59:14

Igor
29.03.2018
16:59:39

Екатерина
29.03.2018
16:59:41

Kirill
29.03.2018
17:00:03

Phil
29.03.2018
17:00:05
стереотип
Скорее поднадоевшая практика. Простите их/нас.

Igor
29.03.2018
17:00:22

Мерлин
29.03.2018
17:08:59
ого
Вполне нормально, имхо примерно четверть гоферов пришли из пыха

Kirill
29.03.2018
17:09:11

Phil
29.03.2018
17:10:13
У меня тут чего-то нервное настроение. Ребята, ну серьёзно. Даже мне уже поднадоело. Вы из каких пещер повылезали? Чуть девушка-разработчик - так начинается. Слушайте, даже в мои дремучие седые 90-ые женщин разработчиков было много и многие из них были очень хороши (как разработчики). Вот реально - в каких пещерах у вас голодные мужские острова?

Kirill
29.03.2018
17:11:23
Фил, выдыхай. последнее это в 90ых не было редкостью, а сейчас хороших программистов среди русских девушек - раз два и обчелся

Slava
29.03.2018
17:11:39
Как и среди парней

Igor
29.03.2018
17:11:44

Kirill
29.03.2018
17:11:50

Igor
29.03.2018
17:12:00

Zver
29.03.2018
17:14:42
Вы о чем?

Alexander
29.03.2018
17:16:45

Phil
29.03.2018
17:19:51

Makkusu
29.03.2018
17:50:24
Добрейший вечерочек. Подскажите пожалуйста, почему при анмаршаллинге json я не могу вывести число типа float64 5.0e+18. Мне вместо этого возращает 5e+18

Google

Vladislav
29.03.2018
17:52:40

Makkusu
29.03.2018
17:58:33
Это одно и тоже?
В каком месте? Если преобразовать это число в int, то получится 5000000000000000000 а не 5

Nurzhan
29.03.2018
17:59:20

Makkusu
29.03.2018
18:00:41

Nurzhan
29.03.2018
18:00:47
Ссылку на play.golang.org

Vladislav
29.03.2018
18:11:01

Makkusu
29.03.2018
18:18:26
Но я тогда не понимаю как мне вывести число 5

Nurzhan
29.03.2018
18:19:45
Если не учитывать тип конечно

Oleg
29.03.2018
18:19:59
ну у тебя же 5 в 18й. почему ты хочешь вывести 5?

Makkusu
29.03.2018
18:20:16

Nurzhan
29.03.2018
18:20:29
Тогда подавай в json 5
А не на 10 в 18 степени)

Makkusu
29.03.2018
18:20:43
Я просто парсю апи а он мне возвращает это

Daniel
29.03.2018
18:20:52
и?

Nurzhan
29.03.2018
18:21:21

Google

Mykyta
29.03.2018
19:31:02

The
29.03.2018
19:44:31
Преобладание мужского пола в этой области результат того, что парням техника и технологии интересней, чем девушкам. Дубильные социальные установки и предрассудки не причем.

Daniel
29.03.2018
19:51:16
у женщин больше здравого смысла, да
но, тем не менее, если уж женщина занимается этой херней - она будет делать это хорошо
в отличие от стад бабуинов мужского пола

Andrey
29.03.2018
19:56:43

Александр
29.03.2018
19:58:16
девушка никогда вьебывать сутками не будет

Igor
29.03.2018
19:58:40

Александр
29.03.2018
19:58:43
другого слова подобрать сложно, когда "поспали в офисе 2 часа и опять рабочий день"

Aleksandr
29.03.2018
19:59:02

Mykyta
29.03.2018
20:00:44

Мерлин
29.03.2018
20:01:22
Такое ощущение, что половина людей тут код членом пишут, ей богу

Александр
29.03.2018
20:01:29
хуяришь просто все свободное время которое не спишь
иначе не выжать эти последние 10%, которые 90% времени ?
я свалил с офиса именно по этой причине, слишком мало работы

Aleksandr
29.03.2018
20:03:46
ребят, Фил сказал об отсутствии воспитания и такта в чате. не о девушках

Mykyta
29.03.2018
20:04:28

Vladimir
29.03.2018
20:04:32
Народ... Я тут нашел классное. Вот как делают graceful restart'ы в Го?
Наверное берут facebookgo/grace или что-нибудб подобное

Google

Mykyta
29.03.2018
20:04:49

Vladimir
29.03.2018
20:04:54
как делают graceful рестарты devops'ы?
py := `
import os
import time
r, w = os.pipe()
pid1 = os.fork()
<...>`
cmd := exec.Command("/usr/bin/python3", "-c", py)
out, err := cmd.Output()
инструктируют systemd что у нас сменился пид
дорабатывают коннекты
и уходят
а питонячий демон делает еще раз форк, запускает новый инстанс приложения, пишет в сокет systemd что пид еще раз сменился
а сорри, вру, не пише что пид сменился, а уведомляет что приложение сдохло
после чего системд инициирует рестарт

Mykyta
29.03.2018
20:07:45

Aleksandr
29.03.2018
20:56:49
We have just released Go versions 1.10.1 and 1.9.5, minor point releases.
These releases include fixes to the compiler, runtime, go command, and the
archive/zip, crypto/tls, crypto/x509, encoding/json, net, net/http, and
net/http/pprof packages.
View the release notes for more information:
https://golang.org/doc/devel/release.html#go1.10.minor
You can download binary and source distributions from the Go web site:
https://golang.org/dl/

Phil
29.03.2018
21:22:48

Slava
29.03.2018
21:36:24

Constantine
29.03.2018
21:37:47
ееее