
Foxcool
16.10.2018
14:36:40
тебе Даниил сказал, как гуглить
гугли преебирай ссылки и ищи более читабельное

SkyCoffee
16.10.2018
14:37:30
Тип, принимающий в качестве аргумента один или несколько типов и что-то с ними делающий. Например, List<Int> принимает в качестве аргумента Int и ведет себя как список чисел

Daniel
16.10.2018
14:37:54
в го, как мы понимаем, есть генерики

Google

SkyCoffee
16.10.2018
14:37:58
Преимущество якобы в том, что можно в качестве типа-аргумента запихнуть что угодно и получить таким образом список чего угодно, не меняя код List

Daniel
16.10.2018
14:38:05
это массив, срез и map
просто нам не дали возможность создатьвать новые

Foxcool
16.10.2018
14:38:24
ааа

Daniel
16.10.2018
14:38:39

Алексей
16.10.2018
14:41:05

Foxcool
16.10.2018
14:41:36
например?

SkyCoffee
16.10.2018
14:41:39
Значит, Go неидеален, но всё же он стремится к легкообнаружимому

Alexander
16.10.2018
14:41:49
интерфейс на прием и switch var.(type) {}?
Грубо говоря предоставь, что есть такие функции, которые принимают в качестве аргументов типы и возвращают типы. Вот например тип слайса в го сам по себе "функция" принимающая один аргумент. А вот тип мапы - "функция", которая принимает 2 аргумента.

Алексей
16.10.2018
14:42:17
например?
Да хоть слайсы. Пожалуй самый небезопасный тип из всех что я встречал в высокоуровневых языках.

Alexander
16.10.2018
14:42:31

Foxcool
16.10.2018
14:42:35

Google

Мерлин
16.10.2018
14:42:36
Слушайте, эту тему обсосали уже со всех сторон. Прежде чем продолжать, почитайте обсуждения, которые были выше
Просто поищите по слову «дженерики»

Алексей
16.10.2018
14:43:22

Daniel
16.10.2018
14:43:30

Alexander
16.10.2018
14:43:43

Алексей
16.10.2018
14:44:09

Foxcool
16.10.2018
14:44:10
ну как бы я слабо представляю, чтобы пошел с норм динамических языков писать на языке, у которого даже гребанный массив жестко ограничен размером, и надо за ними следить
просто потому что в реальности данные разнообразы и расмеры как правило тоже
массив и хеш - это по сути большая часть данных, котоырми оперируем, коогда делаем сервисы, общащиеся с другмими сервисами

Алексей
16.10.2018
14:45:16

Alexander
16.10.2018
14:45:29

Daniel
16.10.2018
14:45:37
коллеги
вы задолбали
что и кому вы тут проповедуете?
буду банить, если что
страшную тайну нам открыли, ага
и про системы типов других языков рассказывают

Алексей
16.10.2018
14:47:21
Оу, простите, я больше не буду обсуждать особенности Go в Go чатике.
Да как я вообще посмел????
Меня точно нужно за это забанить

Google

Foxcool
16.10.2018
14:47:49
keep calm...

Алексей
16.10.2018
14:48:38
keep calm...
Боюсь я уже так воспламенился из-за желания админа забанить за всё что ему не нравится, что я уже не смогу keep calm.

Артур
16.10.2018
14:48:47
Где скачать список разрешенных тем для обсуждения?

Daniel
16.10.2018
14:48:52

Alexander
16.10.2018
14:49:29
нужно выделить специальное время, когда можно обсуждать руст, женерики, хаскель, почему джява сосет. например с 13:00-15:00. и можно в это время в чат просто не заглядывать.

Artem
16.10.2018
14:49:33
Ребят, подскажите пожалуйста, что можно заюзать для конвертирования jpg/png в webp?

Daniel
16.10.2018
14:49:39

Foxcool
16.10.2018
14:50:34
но вообще согласен с Даниилом. Многие из нас приходят с опытом на другом языке промышленным. И как-то большинство не звиздит о том. что вот нету в го из коробки кучи перловых/питоновых ништяков и фич динамической типизации.
Но почему-то вскукареки то ли джавистов, то ли плюсовиков и хаскелистов на тему всяких дженериков и прочего обязательнос слышно. Дак епт, это свободный рынок. И языки с фичами более востребованны пока на рынке. Пиши на них и усе

Ilya
16.10.2018
14:51:04
Что ждава никому не нужна в 2К18

Subbotin
16.10.2018
14:51:21

Ilya
16.10.2018
14:51:29
А язык, в котором палка и веревка, нужен всем

Pavel
16.10.2018
14:51:39

Sergey
16.10.2018
14:51:51

Александр
16.10.2018
14:52:06
так будет по поводу массивов то?

Daniel
16.10.2018
14:52:22

Subbotin
16.10.2018
14:52:24

Ilya
16.10.2018
14:52:31

Foxcool
16.10.2018
14:52:38

Sergey
16.10.2018
14:52:51

Google

Александр
16.10.2018
14:53:23
ну мне интересно про динамические массивы "кроме слайса"

Subbotin
16.10.2018
14:53:27

Nikolay
16.10.2018
14:53:34

Daniel
16.10.2018
14:53:52

Subbotin
16.10.2018
14:53:58

Sergey
16.10.2018
14:54:00

Nikolay
16.10.2018
14:54:17

Foxcool
16.10.2018
14:54:55
тоже за интерфейсы поумал с метоами, через которые связь можно получить
но подумал, что может не так понял его
слишком очевидно

Roman
16.10.2018
14:55:08

Subbotin
16.10.2018
14:55:41

Nikolay
16.10.2018
14:56:13

Alexander
16.10.2018
14:56:21
стыдно не знать матан

Ilya
16.10.2018
14:57:05

Foxcool
16.10.2018
14:57:37
кто еще выскажется? (:

Александр
16.10.2018
14:57:52
я скажу
продолжим холивар - все поляжем
когда проснется даниел

Google

Subbotin
16.10.2018
14:58:29
ты думаешь он тут во сне разговаривает?
похоже кстати

Daniel
16.10.2018
14:58:41
я работаю, блин

Subbotin
16.10.2018
14:58:55
мы все тоже

Michael
16.10.2018
14:58:57
вот это поворот

Daniel
16.10.2018
14:59:01
но линкед лист на современном проце - одна из самых говенных структур

Ilya
16.10.2018
14:59:07
А вообще стыдно не знать школьную программу, все остальное - по необходимости. Если ты формошлеп, то матан тебе никак не нужен, и помнить без применения ты его все равно не будешь. Нужно по задачам смотреть. Если ты с чем-то работаешь и не знаешь контекст - другое дело, но тут стыдно не не знать, а не желать учиться

Foxcool
16.10.2018
14:59:11
я вот работал и тут перестал

Subbotin
16.10.2018
14:59:31

Daniel
16.10.2018
15:00:00
а вот тут надо мерять уже, а не просто кукарекать, извините

Roman
16.10.2018
15:00:41

Foxcool
16.10.2018
15:00:50
вообще, вы так или иначе задеваете миорвоззренческие вопросы: что знать не знать стыдно, что в языке должно быть и т.д. В принципе вся эта риторика мне, например чужда. Я бы предпочел, чтобы такие люди обмазывались в гофлуде каком и там друг другу теребили за знания, говВэй веру и прочее.
У меня есть свои чати со своей идеологией, например, и я там ей обмазываюсь. Сюда не несу

Ilya
16.10.2018
15:01:02
В каждом языке есть структуры данных, покрывающие его основные цели, что тут обсуждать то. Если чего-то нет, то оно скорее всего и не нужно

Subbotin
16.10.2018
15:01:20

Александр
16.10.2018
15:02:17
что есть линкед лист?
в гоу

Subbotin
16.10.2018
15:02:24

Zver
16.10.2018
15:02:37

Marlik
16.10.2018
15:02:40

Subbotin
16.10.2018
15:02:47

Zver
16.10.2018
15:03:00