
Vladimir
10.07.2017
17:06:32
https://en.m.wikipedia.org/wiki/Double-precision_floating-point_format
Ссылка выше, второй раздел
Последние знаки будут неточные, да

Google

Kirill
10.07.2017
17:07:49

Vladimir
10.07.2017
17:07:59
С учётом того что число пи вообще не имеет точного представления
То ты через что угодно его не выразишь

Arthur
10.07.2017
17:08:35
кто юзает https://gokit.io/ ?

Vladimir
10.07.2017
17:08:41

Мерлин
10.07.2017
17:09:36

Arthur
10.07.2017
17:09:55
? вот я кстати спросил

Vladimir
10.07.2017
17:10:01

Andrey
10.07.2017
17:42:19
а что нужно знать го джуну? и насколько проблемно найти работу джуном на го или стажировку?
а то во всех вакансиях необходим или тим лид, или senior

Daniel
10.07.2017
17:45:41
чтобы найти работу необходим проект на go
в опенсорсе на гитхабе

Kirill
10.07.2017
17:48:26
Не всегда спасает, кстати

Google

Constantine
10.07.2017
17:49:05
умение продать себя никто не отменял )

Kirill
10.07.2017
17:49:15
Ага
Иногда мешает быть молодым
Вот мне в среду 20
И мне отказали, потому что мне не 30

Олег
10.07.2017
17:51:42
стареть вообще ниразу не в кайф

Mike
10.07.2017
17:51:56
если такая причина отказа, то и коллектив такой
так что рил радуйся

Ashot
10.07.2017
17:52:20

Artem
10.07.2017
17:53:12
Есть массив указателей.
Есть указатель на какую-то переменную
Нужно затолкнуть указатель, указывающий на _копию_ этой переменной в массив
Делаю так:
arr = append(arr, &(*vvar))
Похоже, что я делаю что-то не так с самого начала)
Это вообще реально?

Kirill
10.07.2017
17:55:43

Mike
10.07.2017
17:55:44
temp := *vvar
arr = append(arr, &temp)

Artem
10.07.2017
17:56:13
Спасибо!
Хотя, лучше переписать мой быдлокод

Slava
10.07.2017
18:06:23
Кстати, крутая либа для генерации флажков из структур https://github.com/octago/sflags
вдруг кто ещё не видел

Kirill
10.07.2017
18:55:38

corpix
10.07.2017
19:05:13

Google

Slava
10.07.2017
19:11:58
и куча настроек =)

corpix
10.07.2017
19:14:14
Да, это круто, но лично мне и urfave/cli хватает(вообще очень люблю этот компонент, он такой компоузабельный, прям ах!)

Slava
10.07.2017
19:15:34
кингпин тоже очень не плох

corpix
10.07.2017
19:17:37
Он походу сравнительно новый, его ещё не смотрел

Constantine
10.07.2017
19:18:05

anton
10.07.2017
19:18:07

Slava
10.07.2017
19:18:51
говорят гокит лучше обходить стороной

corpix
10.07.2017
19:22:24
Посмотрел на kingpin, не понравилось, думаю что подход urfave/cli сильно лучше

Анатолий
10.07.2017
19:25:50
Парни, несколько файлов с одним package name моветон?

jdc
10.07.2017
19:27:51
Как вы юзаете побитовый сдвиг и для чего?

Daniel
10.07.2017
19:30:05

anton
10.07.2017
19:31:39

Анатолий
10.07.2017
19:31:45
в каком это смысле?
Несколько файлов у каждого из которых package в заголовке одинаковый, неймспейс один другими словами

Slava
10.07.2017
19:32:30
почему?
В слаке обсуждалось, кажется через чур много писать приходится чтобы запуститься
но я сам не пробовал, ничего не скажу

Анатолий
10.07.2017
19:33:09
Мне чот сложновато после C# делать нормальную декомпозицию, файлы большие, есть желание их как-то побить

Daniel
10.07.2017
19:35:29
все в один файл сгружать?

Google

Daniel
10.07.2017
19:35:52
или делать пакетики по одномцу типу?

Анатолий
10.07.2017
19:36:08
Вот я и пришел узнать, может есть го-вей

Daniel
10.07.2017
19:36:19
го-вея нет
но есть здравый смысл
который говорит нам, что разные реализации одного интерфейса надо раскладывать по разным файлам, как минимум

Kirill
10.07.2017
19:37:00
я Минск
Приходи в четверг в 7 в Гамбринус)

Michael
10.07.2017
19:37:33
го мит ап намечается?

Kirill
10.07.2017
19:38:59
Go пивко, скорее)

Алексей
10.07.2017
19:43:28
Мб кто на Кипре живёт?

Admin
ERROR: S client not available

Kirill
10.07.2017
19:44:37

Kirill
10.07.2017
20:04:57

Vladimir
10.07.2017
20:16:54
(какой вопрос такой и ответ)

jdc
10.07.2017
20:17:29

Quet
10.07.2017
20:17:45
с целью получить число сдвинутое на нужное количество бит

Vladimir
10.07.2017
20:17:57

jdc
10.07.2017
20:17:58

Mike
10.07.2017
20:18:11

Google

Quet
10.07.2017
20:18:13
для души, епт

jdc
10.07.2017
20:18:22

Mike
10.07.2017
20:18:44
(сдвиг на Х бит = деление на степень двойки например, только быстро)

Quet
10.07.2017
20:19:18
ну оптимизировать так деление это какой-то прошлый век уже

Vladimir
10.07.2017
20:19:45
задавать константы степеней двойки удобно, или при работе с каким-нибудь железом

Quet
10.07.2017
20:20:19
а вот при работе с протоколами разобрать "первые два бита это флаг1, потом 3 бита флаг2 и остальное флаг3" в 3 переменные..

Vladimir
10.07.2017
20:20:34

Quet
10.07.2017
20:20:43
ну сдвиг + and

jdc
10.07.2017
20:20:46
1248163264128254

Vladimir
10.07.2017
20:20:53

Quet
10.07.2017
20:21:08
чтобы получить все три числа в диапазоне 0..х

Kirill
10.07.2017
20:21:09

Vladimir
10.07.2017
20:21:18

Quet
10.07.2017
20:21:25
удобнее

Vladimir
10.07.2017
20:21:42
@quetzal если у тебя есть переменная с флагами, ты можешь просто делать opt1Set := (flag & opt1 == 0)
и так их насетить как угодно

jdc
10.07.2017
20:21:53
короче вы сами не знаете, зачем нужен побитовый сдвиг.

Quet
10.07.2017
20:22:04
флаг это не всегда 1 бит например

anton
10.07.2017
20:22:19

Vladimir
10.07.2017
20:22:22

Mike
10.07.2017
20:22:38