A
А map с произвольным типом ключа и значения не может быть вроде? Строго типизировано в Go вроде?
пока
это разговор двух ии?
Eugene
Одного, и, увы не второе И :) печальное зрелище
A
А что у них общего?
Наверное мало чего, просто когда описывал структуру для json такой вопрос почему то появился)) можно было описать с помощью map, а можно было вложенной struct
A
Так, просто уточняю, кто может четко определить разницу между ними
A
Ну вот в php например нет строгой типизации, там map'ом все описывается
пока
пока
по твоему описанию у нас это any
пока
пока
Да
пока
Лучше так
type A struct {
Bs []B json:"bs"
}
пока
анонимные структуры не использовать
A
А в каких случаях как
struct {
map[] {
}
}
?
пока
Когда хотите отдавать карту для поля в json ключ:значение
пока
Крч, не нужно использовать map в go для того, чтобы отдавать имя полей и значение json
kdp
с человеком приятнее общяаться чем с ИИ
A
Vadim
Vadim
У каждого поля есть индекс
Eugene
Господа, чел не способный понять такую ерунду - это не программист, нафига вы тратите время ?
A
Eugene
Вы же должны отдавать себе отчет, что вот такие кадры потом будут апплаиться, возможно даже к вам в команду, и вам потом прийдется тратить время впустую на собеседование
A
A
Vadim
yosakohf
Petr
A
Лео
kdp
у мап тоже не могут :)
Eugene
Обучать, конечно же в кавычках
A
A
kdp
надо тебя максимально запутать, чтобы ты таки снизошел до литературы по языку, а не в чатике глупые вопросы задавал
Petr
Лео
Угу))
В пхп вроде есть и классы и хеш таблицы, в чем принципиальная разница реализации между языками?
kdp
так вот у мап новые поля добавится во время выполнения не могут. 100%
A
Petr
а если вот так написать что будет map[key]=value ?
A
почему?
map[string]string
заранее опредёл что он содержит [string]string, то же самое например , что и
struct {
String string
}
A
Лео
Сильное заявление, что предпоследнее, что последнее
A
Ну а что в go есть ООП?
A
A
Что там что там в итоге это слайсы
A
Слайс мапов и слайс структур
A
Опредили неучем блин а сами толком определить не можете разницу))
Petr
A
A
map ведь может содержать не базовые типы (структуры)?
Petr
https://goplay.tools/snippet/UYEhxHzLZyA
Petr
всё я устал)
Влад
с 2016 года читаешь её, но никак не дочитаешь до нужного места?
A
Нет, призываю к диалогу умников))
A
Ну да
A
Кстати до сих пор никто не определил разницу, даже гуру разработки Евгений
пока
да крч бери ептаскрипт
пока
я думаю он закроет твои потребности
A
Трололошечки
A
Ссыкуете самостоятельно определить разницу или что?)
A
А надо уметь, коль считаете себя профессионалами
abv
Так её нет, что тебе определять
пока
тут нет профессианалов
abv
Используй что хочешь
Влад
пока
мы тоже не смогли понять разницу, поэтому сидим безработные
Влад
Нужно ему контекст забить, чтобы он обнулился и снова начал
пока
Трололошечки
Напиши пожалуйста и отправь сюда код, который демонстрирует разницу между map и struct в go
A
В диалоге раскрывается уровень разработчика)) Удобно конечно сидеть тролить и считать себя гуру
A
Но это ведь элементарный вопрос для разработчика