
Andrey
08.06.2018
20:38:42
Я от него отказался только когда FeeRTOS стал использовать. Там он не очень заточен под с++

Vadim
08.06.2018
21:05:46
Парни, меня тут немного понесло и я придумал грабли.
for {
//Grabing message
data := <-broadcast
var type_of_msg string
var iresult map[string]interface{}
var usrdt UserData
err := json.Unmarshal(data, &iresult)
if iresult["type"].(string) == "user_data" {
err := json.Unmarshal(data, &usrdt)
type_of_msg = "user_data"
fmt.Println("done!")
}
}
}

Google

Vadim
08.06.2018
21:06:24
Вроде бы должно работать

Roman
08.06.2018
23:13:06

Александр
09.06.2018
00:28:17
Народ я тут взялся за огромны кусок - переписывание Go-swagger, а именно генерацию сервера
ибо код который получается на выходе не выдерживает никакой критики
охото что бы он сразу делал кашерные http.Handler
и без такого количества хардкода
пока реализовал разрабор yaml файла сваггера
с сборкой роутов, параметров и ответов
если кто хочет поучастовать в рамках открытого проекта - в лс ?
(лс иначе зафлудят же с утра)

Alexander
09.06.2018
02:27:23
Вообще, если у вас где-то вывод типов приводит к отстрелу ноги, то скорее всего виноват именно язык программирования.

Google

Dmitri
09.06.2018
05:16:26

MVP
09.06.2018
07:16:08
кто то с client-go для kubernetes имел дело? есть возможность на удаленнй кластер подконнектиться?

Vadim
09.06.2018
07:39:28

vasa
09.06.2018
07:40:23

Dmitri
09.06.2018
07:44:35

Vadim
09.06.2018
07:50:56

Dmitri
09.06.2018
07:52:33
Я думал тут коммунизм и помощь.
промахнулся, тут pro.go, а надо искать что-то с beginners в названии, ну либо (в случае конкретно его вопроса) - какую-то аллюзию на слово "сумасшествие"

Artem
09.06.2018
07:56:03

Andrey
09.06.2018
08:21:51

Alexander
09.06.2018
08:34:11

Andrey
09.06.2018
08:39:29
хотел узнать в чём смысл этого

Kaspar
09.06.2018
08:41:35
Скорость

Andrey
09.06.2018
08:42:31
Скорость
вы печатате код и нажимаете кнопки с такой скоростью что вскоде не успевает за вами?

Kaspar
09.06.2018
08:42:50
Дело в навигации и редактировании

Andrey
09.06.2018
08:43:34

Kaspar
09.06.2018
08:44:18
«Заменить в строке отсюда до знака» за 3 нажатия и без мышки.

Danil
09.06.2018
08:44:29
Да пусть дальше повыделывается тебе то что

Google

Kaspar
09.06.2018
08:44:30
В иде лучше? Кек

Anton
09.06.2018
08:46:35
давно не заглядывал в го, что сейчас принято использовать для кодогенерации, для решения задач генериков? genny?

Alexander
09.06.2018
08:47:06

Andrey
09.06.2018
08:47:32
В иде лучше? Кек
Ка кто небыло такой необходимости. Использую контрол шифт стрелки. Я так понимаю таких функций не много. Неужели только из за них. Часто вы это используете?

Anton
09.06.2018
08:47:43
rust
/thread
а если ты не безработный, то таки что использовать?

Alexander
09.06.2018
08:48:42

Andrey
09.06.2018
08:50:22

Alexander
09.06.2018
08:51:25

Александр
09.06.2018
08:53:06
а если у меня есть некая функция в которой обернут коннект к бд, то можно внутрь как то засунуть и деструктор соединения?
просто если использовть defer соенение закроется сразу после возрата ?
приходится выносить за функцию эту хрень

Alexander
09.06.2018
08:53:52
А вообще мне на проекте кодогенерацией баловаться не приходилось (и слава богу). А на го, кроме текущего проекта я ничего и не писал.

Alexander
09.06.2018
08:55:58
Ну и я больше предпочитаю TDD подход, нежели подход "подумал -> сделал -> забыл и пошёл дальше"

Roman
09.06.2018
08:58:26
зачем вы пишете веб на го?

Alexander
09.06.2018
08:58:55

Yaroslav
09.06.2018
09:05:06

Александр
09.06.2018
09:08:53
не очень то и красиво

Alexander
09.06.2018
09:10:05
Ну а как ты хотел?

Google

Александр
09.06.2018
09:15:05
ну может быть есть какая магия ?
ну я на всякий случай узнать

Kendr
09.06.2018
09:17:59

Yaroslav
09.06.2018
09:18:47
Ну это го-стайл

Andrey
09.06.2018
09:20:50

Admin
ERROR: S client not available

Roman
09.06.2018
09:20:54
https://gravitational.com/blog/golang-ssh-bastion-graceful-restarts/

Alexander
09.06.2018
09:24:39

Kaspar
09.06.2018
09:26:41
Всеравно 80-90% код читается а не пишется

Andrey
09.06.2018
09:27:43

Alexander
09.06.2018
09:31:20

Andrey
09.06.2018
09:32:20

Kaspar
09.06.2018
09:33:14

Andrey
09.06.2018
09:33:27
ок. В любом случае спасибо за дискусиию. Попробую хотеки вима в вскоде постаивить.
я думал они только для ностальгирующих по нано

Alexander
09.06.2018
09:35:00

Andrey
09.06.2018
09:36:00

Kaspar
09.06.2018
09:37:35
Порог входа высокий но через время окупается

Google

Andrey
09.06.2018
09:38:34
не пугайте. Там что тыщу комбинацйи клавиш помнить нужно?

Alexander
09.06.2018
09:39:35

Andrey
09.06.2018
09:39:49
хотя не представляю себе когда мне понадобится выделение части строки до какого то символа.

Alexander
09.06.2018
09:40:06
Но не все так плохо. Там просто можно простые команды комбинировать и получать сложные

Andrey
09.06.2018
09:40:49

Subbotin
09.06.2018
09:42:00
Ну в усовной jetbrains тоже дохера хоткеев. мало того многие экшены есть но не замаплены на хоткеи - можно замапить самому. Я вот настраиваю под себя много хоткеев. Жалею только что херово между ide синкаются

Alexander
09.06.2018
09:42:28

Andrey
09.06.2018
09:42:58

Alexander
09.06.2018
09:43:29

Subbotin
09.06.2018
09:44:04
да-да. я в курсе про отличную сочетаемость хоткеев вима.

Alexander
09.06.2018
09:44:34

Andrey
09.06.2018
09:45:02

Subbotin
09.06.2018
09:45:08

Yaroslav
09.06.2018
09:45:20

Kaspar
09.06.2018
09:45:28
Основная фишка это работа без мышки. Правая рука не делает постоянных пролетов от клавы до мышки- трэкпада

Alexander
09.06.2018
09:45:29
Я вообще руки от основного ряда клавиш обычно не отрываю