Size: a a a

2020 May 20

V

V---V in Go-go!
В го строки однобайтные?
источник

VM

Vladislav Milenin in Go-go!
Anton Kucherov
Но вы подменили факты субъективным мнением. Факт заключается в том, что PHP поддерживает обратные слеши в ключах, а Go нет. Но вы сделали вывод что виноват PHP, что является полной бессмыслицей.
нет, я сказал что \\ и upper case это убого тк убивает всю читаемость в сомнительных целях. Вина никакой роли не играет)
И факты никакие не подменялись, изначально высказывалось мнение
источник

ВС

Владимир Столяров... in Go-go!
V---V
В го строки однобайтные?
Не всегда, utf8
источник

AK

Anton Kucherov in Go-go!
Vladislav Milenin
нет, я сказал что \\ и upper case это убого тк убивает всю читаемость в сомнительных целях. Вина никакой роли не играет)
И факты никакие не подменялись, изначально высказывалось мнение
Ну это ваше субъективное мнение, про Go тоже можно много чего сказать в таком ключе. Я не вижу никаких проблем с читаемостью когда вижу \\ это просто всегда экранированный слеш и такая конструкция присуща не только PHP, она встречается повсеместно.
источник

ВС

Владимир Столяров... in Go-go!
upside
Может кто подскажет пакет хороший который попробовать можно?
Из альтернатив есть jsoniter, возможно там сработает. Ну и он не единственный, на awesome go были json либы
источник

V

V---V in Go-go!
Просто на мой ответ, что в строке могу быть и двухбайтовые символы, он ответил "Да и как же ты 16 бит в 8 бит запихаешь умник"
источник

u

upside in Go-go!
Владимир Столяров
Из альтернатив есть jsoniter, возможно там сработает. Ну и он не единственный, на awesome go были json либы
Спасиб!)
источник

ВС

Владимир Столяров... in Go-go!
V---V
Просто на мой ответ, что в строке могу быть и двухбайтовые символы, он ответил "Да и как же ты 16 бит в 8 бит запихаешь умник"
Киньте в собеседника ссылкой про utf8, 16, 32) путь удивится
источник

VM

Vladislav Milenin in Go-go!
Anton Kucherov
Ну это ваше субъективное мнение, про Go тоже можно много чего сказать в таком ключе. Я не вижу никаких проблем с читаемостью когда вижу \\ это просто всегда экранированный слеш и такая конструкция присуща не только PHP, она встречается повсеместно.
не знаю какое у вас там повсеместно, за многолетний опыт работы со сторонними api видал только у Apple (apns, покупки) залеты, и то не уровня \\//
источник

а

а кто это in Go-go!
V---V
Просто на мой ответ, что в строке могу быть и двухбайтовые символы, он ответил "Да и как же ты 16 бит в 8 бит запихаешь умник"
смотря что понимать под символом
источник

AZ

Aleksandr Zelenin in Go-go!
Vladislav Milenin
Как думаете, почему в го решили не поддерживать обратный слеш?)
потому что плюют на стандарты из-за каких-то технических сложностей в реализации (или обратной совместимости)
источник

AZ

Aleksandr Zelenin in Go-go!
JavaScript Object Notation (JSON) is a lightweight, text-based,
  language-independent data interchange format.  It was derived from
  the ECMAScript Programming Language Standard.  JSON defines a small
  set of formatting rules for the portable representation of structured
  data.
источник

V

V---V in Go-go!
Ну насколько я понял в го нет символов, там байты
источник

V

V---V in Go-go!
Символов как тип
источник

ВС

Владимир Столяров... in Go-go!
V---V
Ну насколько я понял в го нет символов, там байты
Есть. Называется rune
источник

V

V---V in Go-go!
Отличия от char в других яп?
источник

ВС

Владимир Столяров... in Go-go!
Занимает не байт
источник

V

V---V in Go-go!
От 2 до 4?
источник

VM

Vladislav Milenin in Go-go!
эмодзи умещается в char?
источник

V

V---V in Go-go!
В char 1 байт, а эмодзи это вроде лицо из нескольких символов
источник