
FRD Official - Dmitriy
31.05.2018
10:03:32

Kirill
31.05.2018
10:05:13

FRD Official - Dmitriy
31.05.2018
10:06:49
Но цепочка мидлварей была-бы как-то более гибкой

Bogdan (SirEdvin)
31.05.2018
10:09:29
О, мсье открыл для себя встраивание? :))
Мсье открывает для себя прекрасный мир go, и все больше радуется, что далек от этого языка (но не настолько, как хотелось бы). Квазинаследование через композицию это сильно, конечно. Это, как я понимаю, после того, как спохватились, что наследование таки надо, но сделать его уже было нельзя из-за обратной совместимости? Или есть какие-то преимущества этого подхода, которые я не понимаю?)

Google

Daniel
31.05.2018
10:10:35
коллега, мы тут не любим пустой пиздеж
если вам не нужен go - идите себе мимо
если нужен - смиритесь с особенностями
(это последнее предупреждение от модератора, если что)
а преймущество этого подхода примерно одно

FRD Official - Dmitriy
31.05.2018
10:12:36

Daniel
31.05.2018
10:14:35
для того, чтобы выяснить, где описан конкретный метод, нужно пройти по цепочке встраивания, и интересовать вас будет результат последнего шага, остальное можете не запоминать. данные аффектятся тоже только те, что оказались доступными на последнем шаге
в с++ и в яве мне приходилось много рыскать по коду, чтобы понять, где именно описан тот самый метод

FRD Official - Dmitriy
31.05.2018
10:16:45

Daniel
31.05.2018
10:18:23
ну - с с++ ничто не сравнится (я читал код иосных аппов, это тоже то еще удовольствие)

Bogdan (SirEdvin)
31.05.2018
10:21:14
Мне очень сложно представить концептуальную разницу прохождения между цепочкой встраиваний и цепочкой классов, исключая разве что проблемы с неявным super вызовами, но в качестве альтернативы go программисту нужно самому выстраивать super цепочку.

Alexander
31.05.2018
10:21:28
Вот все вроде в цпп есть, что можно ждать от императивно языка, но все это реализовано через такую опу, что желания этого прикасаться вообще нет.

Google

Alexander
31.05.2018
10:24:18
Особенно плюсовая реализация дженериков - хуже просто не придумать.

FRD Official - Dmitriy
31.05.2018
10:24:20

Daniel
31.05.2018
10:27:13

Dmitri
31.05.2018
11:47:33
прозвучало мнение, что "гоферы хороши круды рестить и в докерах хостить". Ваше мнение, джентльмены?

Daniel
31.05.2018
11:47:54
это точно хороши, но не только

FRD Official - Dmitriy
31.05.2018
11:48:59
В вебе сейчас стагнация
А так-то не только. Особенно хорошие гоферы

Artem
31.05.2018
11:50:45
Смотря что считать вебом, сейчас сам веб расползся в сервисы и интеграцию. И с этой точки нет там стагнации;

FRD Official - Dmitriy
31.05.2018
12:50:44

Мать Природа
31.05.2018
12:52:08
а есть какие то учебки по Го?

Sergey
31.05.2018
12:53:54
тур?

Danil
31.05.2018
13:00:07
Есть конечно
От Саммерфильда по-моему

Sergey
31.05.2018
13:01:27
Саммерфилд мне не понравился
лучше почитать Кернигана

Oleg
31.05.2018
13:01:45

Мать Природа
31.05.2018
13:02:21
а что то по проще?
для чайников)

Sergey
31.05.2018
13:02:41

Google

Sergey
31.05.2018
13:03:17
если совсем с нуля без бекграунда в программировании, то Кернигана и советую
разжёвывает ваще всё

Мать Природа
31.05.2018
13:03:28
ссылку?

Sergey
31.05.2018
13:03:33
даже слишком

Sergey
31.05.2018
13:03:35
а я не советую кернигана

Sergey
31.05.2018
13:03:36
ну погугли

Oleg
31.05.2018
13:03:38

Sergey
31.05.2018
13:03:57

Sergey
31.05.2018
13:04:09
вай?
первая глава для чайников, а потом дичь
(отзыв не мой, — коллеги)

Sergey
31.05.2018
13:04:25
ну фик знает
я с не очень большим бэкграундом из питона вполне нормально вник

Мать Природа
31.05.2018
13:13:37
а есть в целом статьи или те же учебники чтобы просто проникнуться всем этим, а то некоторого хрен поймешь пока не загуглишь один термин и тд

Artem
31.05.2018
13:18:11
Я бы не начинал го изучать с го, сам язык простой. А бест практики на нем, будут отринуты до какого то опыта.
Как пример
https://medium.com/@cep21/what-accept-interfaces-return-structs-means-in-go-2fe879e25ee8

Sergey
31.05.2018
13:19:48

Мать Природа
31.05.2018
13:20:33
прочитала, но как то вот не то
есть типо
http://golang-book.ru
и нормальком, но чем дальше тем сложнее для чайничка

Google

Nikita
31.05.2018
13:22:35
лол
влом гуглить

Мать Природа
31.05.2018
13:22:55
?♀

Artem
31.05.2018
13:23:15
гуглить вы будете по необходимости, а набор прочитанных знаний выветрится за отсуствием надобности

Мать Природа
31.05.2018
13:23:46
но лучше ж знать что то уже, базовое, а дальше как по ситуации

Artem
31.05.2018
13:24:07
базовое вам предложили варианты

Sergey
31.05.2018
13:24:46

Artem
31.05.2018
13:24:49
дальше потыкать проекты на гитхабе, посмотреть что и как
ну и после gobook про dep почитать

Vitaliy
31.05.2018
13:26:03

Admin
ERROR: S client not available

Artem
31.05.2018
13:27:43
Само понятие базового очень расплывчато, к примеру, свитч работает на инте бинарным поиском, на строках сначала отбирая их по длине, потом бинарный поиск. Вопрос является ли это информация базовой?

Sergey
31.05.2018
13:28:18
В среднем она не нужна для программиста чтобы начать писать

Artem
31.05.2018
13:28:38
но свитч же базовая конструкция, описанная в gobook
что тогда нужно, кроме гобука?
помимо выше названного мною dep

Мать Природа
31.05.2018
13:29:29

Sergey
31.05.2018
13:31:01

Artem
31.05.2018
13:33:40

Subbotin
31.05.2018
13:34:59
а напомните плиз как тэги выставлять для двух разных пакетов

Google

Subbotin
31.05.2018
13:35:22
например мне надо json:"-" и protobuf:"-"

Sergey
31.05.2018
13:35:40

Subbotin
31.05.2018
13:35:53
внутри общих кавычек?

Sergey
31.05.2018
13:36:18
Внутри общих `

Maxim
31.05.2018
13:36:22

Subbotin
31.05.2018
13:36:41
спасибо

Artem
31.05.2018
13:37:01
Status string `gorm:"column:status" json:"-"

Roman
31.05.2018
14:32:52
гоферы, а не пробовал кто переложить на го https://github.com/FreedomPrevails/JSMTProxy/blob/master/mtproxy.js
?

Kirill
31.05.2018
14:38:00

Maxim
31.05.2018
14:38:25

Roman
31.05.2018
14:38:57

Maxim
31.05.2018
14:39:28
Только сегодня сурцы были опубликованы, так что всё только-только начато. В течении пары часов черновики запушу: https://github.com/toby3d/mtproxy
Помощь нужна, если что

Roman
31.05.2018
14:40:18
о, супер ) но там пока пустое репо )

Maxim
31.05.2018
14:40:38
Говорю же - только-только начали. :)

Daniel
31.05.2018
14:40:43
:)

Subbotin
31.05.2018
14:40:51
Пацаны, го прогать! Я создал

Roman
31.05.2018
14:43:05
я пока только js-код чуть причесал http://termbin.com/ivz0
=(

Maxim
31.05.2018
14:44:43

FRD Official - Dmitriy
31.05.2018
14:46:21