
Roman
22.02.2018
11:46:55
почему я должен форматировать код таким образом, каким он мне как maintainer'у проекта не читабелен?

xPushkin
22.02.2018
11:49:40

Roman
22.02.2018
11:49:53

xPushkin
22.02.2018
11:50:18

Google

Daniel
22.02.2018
11:50:22

Roman
22.02.2018
11:51:01
почему нельзя бл*ть написать
some * 6 * a5 - 2

Daniel
22.02.2018
11:52:33
вообще-то, формат делает some*6*a5 - 2, и в этом есть смысл

Roman
22.02.2018
11:53:06

Daniel
22.02.2018
11:53:28
операции сгруппированы по порядку выполнения

Roman
22.02.2018
11:56:16
ну окей, makes sense
но видимо мне ещё нужно время чтоб побороть эмоции
и заставить себя...

Daniel
22.02.2018
11:56:58
типа того

Roman
22.02.2018
12:03:22
поставил в vscode formatOnSave: true...
ща начну рвать и метать

Daniel
22.02.2018
12:03:38
не долго

Google

Roman
22.02.2018
12:03:46
истерика)))

Daniel
22.02.2018
12:03:48
я примерно пару дней привыкал

Constantine
22.02.2018
12:03:53
да норм
особенно в мире JS тема )

Roman
22.02.2018
12:04:43
log.Ldate|log.Ltime|log.Lshortfile
вместо:
log.Ldate | log.Ltime | log.Lshortfile
ааааааа

Mykyta
22.02.2018
12:04:44
Там починили баг, что когда ошибка в синтаксисе голенга, оно ничего не форматирует? Достаочно было одну запятую упустить и оно ничего не делало

Roman
22.02.2018
12:05:44

Daniel
22.02.2018
12:05:45

Mykyta
22.02.2018
12:06:17

Roman
22.02.2018
12:06:33

Daniel
22.02.2018
12:09:28

Alexander
22.02.2018
12:09:31
Всем привет, кто знает как десириелизовать json в структуру, при том чтобы 1.33e+02 конвертнулось в int? https://play.golang.org/p/S679xDA3DpA

Roman
22.02.2018
12:09:45
он (Rob Pike) же сам сказал: "in go you don't have to write compact code"
а gofmt форматирует в наиболее компактный и наименее читабельный, ну шо за...

Mykyta
22.02.2018
12:10:05

Alexey
22.02.2018
12:11:24

Mykyta
22.02.2018
12:12:06

Roman
22.02.2018
12:12:11

Alexey
22.02.2018
12:12:49

Google

Roman
22.02.2018
12:27:49
момент, а что за gofmt -r rewrite rule?
а хотя нет.. Apply the rewrite rule to the source before reformatting
не то что я подумал
видимо некий "preprocessor"

Alexander
22.02.2018
12:31:14
Всем привет, подскажите пожалуйста как скомпилить бинарь под мак?
env GOOS=darwin GOARCH=amd64 go build ?

Vladimir
22.02.2018
12:33:03
who cares? я же maintainer
я бы поставил адекватность такого ментейнера под сомнение и послал бы его проекты нахрен, принципиально )

Айбелив
22.02.2018
12:33:59

Alexander
22.02.2018
12:34:26
отлично, спасибо

Roman
22.02.2018
12:34:38

Anatoly
22.02.2018
12:34:58
>лучше переписать код, чем исправлять чужой код.
за чей счет банкет?)

Roman
22.02.2018
12:35:27
делить на чёткие интерфейсы, т.е. контракты

Anatoly
22.02.2018
12:35:49
которые потом переписать?)

Roman
22.02.2018
12:36:44
суть такова, что править чужой код - контрпродуктивно

Michael
22.02.2018
12:36:57
та ладна
если есть business value, то ок

Roman
22.02.2018
13:24:47
как вы смотрите на то, чтоб превратить переместить enum в отдельный package?
type EnumVal int
const (
EnumValFirst EnumVal = iota
EnumValSecond
)
проблема в том, что в Go как мы знаем нет enum, есть только константы, но к ним приходится добавлять префикс чтоб не путать значения разных enum'ов, но это можно избежать задекларировав константы в отдельном под-пакете
import (
"mylib"
"mylib/myenum"
)

Alexander
22.02.2018
13:30:14

Google

Alexander
22.02.2018
13:51:59
Всем привет, кто знает как десириелизовать json в структуру, при том чтобы 1.33e+02 конвертнулось в int? https://play.golang.org/p/S679xDA3DpA

Marlik
22.02.2018
13:53:37
На Линкэдин зайди тама дохрена работы для гофера.

Roman
22.02.2018
14:01:23

Admin
ERROR: S client not available

Marlik
22.02.2018
14:07:39
Подскажите хде в Голэнде автодополнение, всплытие подсказок для доступа к элементу структуры например?

Alexander
22.02.2018
14:10:04

YaOurTea
22.02.2018
14:10:28
Ребята, у меня есть []struct {Name string} как мне все элементы этого массива вывести?

Айбелив
22.02.2018
14:12:30

YaOurTea
22.02.2018
14:13:40

Айбелив
22.02.2018
14:14:30
я даже не знаю что на это ответить) ступор)

Alexander
22.02.2018
14:14:49
for I := range mstruct {
fmt.Println(mstruct[i])
}

YaOurTea
22.02.2018
14:18:15
Вот это я знатно тупанул

Alexander
22.02.2018
14:18:47
_, element
здесь ты скопируешь данные в element

YaOurTea
22.02.2018
14:19:21
Спасибо, попробую

Alexander
22.02.2018
14:33:08
Опа
Кто грохнул рекламу?)

Igor
22.02.2018
14:33:50
самоустранилась

Mykyta
22.02.2018
14:54:12

Marlik
22.02.2018
15:49:37
ctrl+space
Во, спасибо. А как на постоянку включить в настройках?

Google

Mykyta
22.02.2018
15:50:44

Marlik
22.02.2018
15:52:33

Mykyta
22.02.2018
15:53:15

Marlik
22.02.2018
15:53:59

Alexander
22.02.2018
16:00:31

Marlik
22.02.2018
16:00:56

Alexander
22.02.2018
16:01:07
Батла

Kirill
22.02.2018
16:01:16

Alexander
22.02.2018
16:02:04
Хотя я за ps4 для игр

Kirill
22.02.2018
16:02:06
хотя я иногда и на линупсе сижу

Marlik
22.02.2018
16:02:35
Батла
Та неее.... танчики иногда, и то редко. Детство в СССР провёл, там такого не было.

Daniel
22.02.2018
16:02:54
и правда!

Kirill
22.02.2018
16:06:01
кто-то, кому не лень слушать голосовые в чатах на полтора косаря людей, скажите, что там?