
Dmitry
04.12.2017
17:41:09
Просто надо добавить его в описание и всё

Svetlana
04.12.2017
17:41:41
Если подскажите чат, где можно размещать вакансии для Go буду очень благодарна

Александр
04.12.2017
17:42:50
народ только не в канал! :)

Phil
04.12.2017
17:43:06

Google

Svetlana
04.12.2017
17:43:32
Ок )

Alexey
04.12.2017
17:52:42
Подкиньте ресурсов по организации структуры проекта, желательно не только веб
Ну или какие нибудь хорошие практики
Лучше вообе не свзаные с вебом)

Andrew
04.12.2017
17:56:32
https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html

Alexey
04.12.2017
17:57:22
Ну и на засыпку вопрос, использование глобальных переменных, в го как к такому стилю кода относятся? Положительно, отрицательно?

Мерлин
04.12.2017
18:02:26

Alexey
04.12.2017
18:03:03

ess
04.12.2017
18:37:23
салют всем, кто-нибудь использовал qt+go?

Stanislav
04.12.2017
18:38:39
жизнь есть

Google

Анатолий
04.12.2017
18:42:50
Посоны, а есть вероятность что в го2 запилят экстендед методы для не локальных типов?

Slava
04.12.2017
18:50:07
нет

Анатолий
04.12.2017
18:59:23
Я не гуглил, каюсь, но есть какой-то ишью на эту тему? Почему так категорично? Пропозал идти писать нет никакого смысла?

Pawel
04.12.2017
19:30:37

DjDf
04.12.2017
21:49:27
Привет всем ) Подскажите как использовать Apache из Go на одном сервере?

Daniel
04.12.2017
21:49:55
а?!

?
04.12.2017
21:50:53
Изи

none
04.12.2017
22:05:38
What? ?

ainu
05.12.2017
04:52:54
Следующий!

Анатолий
05.12.2017
06:07:30
пример?
Чего пример? Экстендед метода? Короч берешь чужую структуру и фигачишь к ней свой метод, так же как к своей. В C# я очень любил такие дела делать - удобно. Для чего? Что бы в функцию не передавать первым параметром ссылку на структуру.

ainu
05.12.2017
06:12:06

Анатолий
05.12.2017
06:14:09

Andrew
05.12.2017
06:19:20

Александр
05.12.2017
07:21:29
Народ, а иницилизацию бд в фабрике application это же не совсем гуд?
как параметр передать в фабрику или же внутри сделать

ainu
05.12.2017
07:23:31

Анатолий
05.12.2017
07:24:15

ainu
05.12.2017
07:24:47
ofc
щас
Ох и правда, либо делать обертку структуры либо делать
type MyRouter mux.Router

Google

ainu
05.12.2017
07:31:43
вот тут разжевано https://stackoverflow.com/questions/28800672/how-to-add-new-methods-to-an-existing-type-in-go

Peter
05.12.2017
07:32:00
Всем привет!
Сразу вопрос: как объявить тип слайса типов, которые private в каком-то не моём пакете?
https://github.com/deckarep/golang-set
Хочу вот это поюзать, а не знаю как слайс объявить.
Без type inference надо, через полный var
Хочу слайс этих самых set'ов. Нечто вроде var maps []%что тут писать?%

Алексей
05.12.2017
07:35:52
эээ

Олег
05.12.2017
07:35:56
ага хД
тип слайса типов?

Алексей
05.12.2017
07:36:11
а как мапу ты обычно инициализируешь?

Peter
05.12.2017
07:36:25
Простите, set'ов

Peter
05.12.2017
07:36:30
Тип множества там запривачен
https://github.com/deckarep/golang-set/blob/master/set.go#L41
А, всё, отбой
Там есть интерфейс type Set interface :D

Олег
05.12.2017
07:37:28
?

Алексей
05.12.2017
07:37:28
Ну иплементирй его, если нужно)

Peter
05.12.2017
07:37:46
Вообще это очень странно, что в самом языке нет множеств

Google

Admin
ERROR: S client not available

Peter
05.12.2017
07:38:01
ВРоде прям совсем фундаментальная структура
А есть ещё какие-нибудь каналы и конференции о Golang здесь в Телеграме? Я недавно зарегался

Олег
05.12.2017
07:41:06

Peter
05.12.2017
07:41:59

Олег
05.12.2017
07:42:41
как обычный язык программирования
есть множество каналов по языкам пр., и всюду обсуждают что-нибудь:)

Мерлин
05.12.2017
07:47:45

Димка
05.12.2017
07:49:03

Yura
05.12.2017
07:59:39
А кто каналом рулит? Если я предложу хантеру в него запостить, к кому ему обращаться?

Peter
05.12.2017
07:59:58

Yura
05.12.2017
08:00:23
Спасибо :-)

Анатолий
05.12.2017
09:51:16

Алексей
05.12.2017
10:01:04

Анатолий
05.12.2017
10:04:52
Да, дело в этом
Я же не спорю
Мне интересно какой смысл в этом ограничении?

Алексей
05.12.2017
10:06:44
эм, а где вы кроме JS видели, что в объект можно добавлять методы находясь вне самого namespace`а?

Анатолий
05.12.2017
10:06:55
C#

Алексей
05.12.2017
10:07:47
Неужели потом можно повсюду этот метод реюзать?

Google

Алексей
05.12.2017
10:08:21
Звучит ужасно если честно)

Анатолий
05.12.2017
10:09:02
Да, повсюду
Почему ужасно? Звучит круто, если уметь применять. Я вот ничего плохого не вижу написать себе пару удобных хелперов и получать по ним подсказоньки после точки
Посмотри видос и почувствуй силу: https://www.youtube.com/watch?v=YvRm-0jrN8c

Алексей
05.12.2017
10:27:40

Анатолий
05.12.2017
10:28:18
Это вообще не то

Алексей
05.12.2017
10:29:38
Ну это в runtime работает только)

Анатолий
05.12.2017
10:31:01
Зачем мне патчить чужие методы еще и через рефлексию? Мне нужно просто написать свой метод, какой-то чужой структуре. Но я понял, гоувей - ембединг. Может быть боялись, что кто-то работая с одним проектом подумает, что есть нативный для библиотеки метод, а потом начнет эту библиотеку использовать в другом проекте, а этого метода не окажется и несчастный программист упадет с нулл поинтер экцепшн.