Мерль
Slava
а я видел недавно
Oleg
Slava
я не могу вспомнить, пролистал твиттер и не нашёл
Oleg
жаль..
Slava
но это было совсем недавно, в этом месяце
Daniil
Господа, подскажите.
Если сделал сервер на TCP сокетах и общаешься по средствам передачи Json, можно будет взаимодействовать с ним из Браузера?
Или там доступны только вебсокеты для такого?
Oleg
Мерль
Daniil
Тогда в небраузерных клиентах придётся прикуручивать либы с вебсокетами, вместо обычного TCP...
Трудно выбрать.
Oleg
ros
в одной приложухе можно и голый tcp и http/ws реализовать
клиентов-то зачем трогать?
Мерль
Мерль
Мерль
Daniil
Спасибо за помощь
ros
в ws встроен механизм чекания мертвых клиентов
лучше его добавить в старые, если код есть
ros
накладные расходы только на объем бинаря и чуть больший траф
Daniil
Vladimir
В Gogland нельзя сконфигурировать форматирование файла при его сохранении?
Albi
Goland уже всем раздают?
Vladimir
Нет.
Vladimir
Ну как. Может и всем, кто форму засабмитил.
Vladimir
Мне где-то через неделю письмо пришло.
Albi
Неа, скорее тем, у кого что-нибудь есть
Vladimir
То есть?
Vladimir
У меня нет подписок на их продукты.
Максим
мне сразу прислали на почту ссыку на скачивание
Albi
Пойду чекну
Albi
Неа, нет ничего
Anton
В Idea и Gogland есть стандартное форматирование от движка Jetbrains, оно приближено к стандартам gofmt (у Gogland чуть больше приближено) но не совпадает на 100%. Для форматирования по всем канонам, нужно либо через shortcut выполнять форматирование по gofmt/goimport, либо использовать плагин, который по событию сохранения файла с кодом (ручному и автоматическому от IDE) перезаписывает файл с применением форматирования
Alexey
> но не совпадает на 100%
Авторы просят заводить на это баги с примерами
Anton
Свои находки отправлял Александру Золотову в Slack. Обновленную версию Goglang еще не пробовал, а вот в EAP1 были расхождения.
Daniil
А какие будут преимущества у этой IDE, почему никто не хвалит бесплатную LiteIDE? Она не труъ?
Slava
возможно потому что ей никто не пользуется и она хуже чем vim или gogland
Daniil
Slava
а что в ней есть?
Daniil
Ну какбы всё, что есть у обычной IDE, привязки хоткеев, вызовы go тулзов из коробки, как бы всё есть, чтобы работать.
Slava
у vim и jetbrains есть огромная аудитория, которая уже пользуется редакторами
Slava
в этом наверное и самый большой плюс
Slava
а если пользоваться несколькими IDE jetbrainst то переключение между IDE вообще не вызывает никакой боли, все родное, все хоткеи одинаковы, красота одним словом
hamper 𓅝
что то я сегодня попользовался немного этим гогландом и то ли не привык то ли еще что но я писал сначала в нем потом поравил код в vscode и из него же коммитил, из гогланда как то мне не понравилось
Slava
а есть у кого-то примеры, как кто реализовывал паджинацию?
Kirill
коллеги, я тут кое-что наворотил
Kirill
смотрите:
BenchmarkValueGet-4 1000000000 2.44 ns/op 0 B/op 0 allocs/op
BenchmarkEfaceGet-4 100000000 12.5 ns/op 0 B/op 0 allocs/op
BenchmarkValueSet-4 30000000 57.8 ns/op 8 B/op 1 allocs/op
BenchmarkEfaceSet-4 50000000 36.8 ns/op 8 B/op 1 allocs/op
Kirill
интересно посмотреть код?
Kirill
такая не^H^Hбольшая надстройка над interface{}, которая при получении работает примерно в 6 раз быстрее
Михаил
код интересно, да
Kirill
тогда сейчас выложу, минуту
Kirill
https://github.com/kirillDanshin/value
Kirill
/cc @Deepwalker
Almaz
Ребят, задача на миллион. Реально ли написать за ночь ядро для статичного блога, который будет вытягивать данные из базы (pg) и выхлопывать его через template html страницу с примитивной навигацией типа главная страница, где отображаются все посты и переход к постам?)
Kirill
Kirill
Almaz
ну да, с этим чуток промазал
Almaz
тогда в какую сторону мне двигаться лучше?)
Kirill
вперёд, например
Kirill
сверстать, описать структуры данных, написать получение, поженить полученные данные и верстку
Oleg
Еще можно через FETCH, но это хранение состояния
Андрей
Almaz
Это задача по учебе, так то да, готовых много)
Андрей
https://medium.com/golang-notes/пишем-веб-сервер-для-markdown-заметок-на-go-ea5988eaad72#.kdl2girer
Almaz
О, спасибо большое!)
Anonymous
Кто пояснит за type alias?
Есть код,
type Kek []main.Array
Anonymous
Мне сказали, что это как-то связано с сортировкой
Ilia
Посоны почему nil, а не null?
Constantine️
потому что у обжектив си посмотрели
Constantine️
а те из в смол толке
Constantine️
но голанг нихуя не ООП, поэтому забавно
Zver
Потому что короче.
Ilia
Просто в lua это объяснимо языком разработчиков. А здесь странно это было видеть .
Constantine️
что значит объяснимо?
Ilia
https://translate.google.com/?hl=ru#pt/ru/nil
Мерль
Slava
парень же потом дописал, что это ему для лабы
Slava