Roman
В го все будет какой нибудь map[string]interface{} и усё
Почему это ? По-моему в python с numpy наоборот тянут типизацию
Nikita
как написать.
На го как раз изи писать бизнес-логику с его системой типов, т.к. мы обычно оперируем чем-то конкретным и легко абстрагируемся простыми интерфейсами. А совсем обобщенные данные трудно представить в го без всяких г??? ко\контрвариантностей и прочей хрени
Daniel
тем не менее - можно написать, и написать хорошо
Daniel
особенно, если будет хорошее ТЗ
Anonymous
Всем привет) Посоветуйте чем в golang заменить generics?
Daniel
кодогенерацией
Egor
ребят, привет) я опять со странными вопросами
Egor
go при установке стягивается с сервера, ставится в папочку к которой мы прописываем $GOPATH есть ли возможность ручками перебилдить сорцы под архитектуры?
Daniel
конечно
Daniel
но зачем?
Egor
хочу сорцы static lib посмотреть которые под .a
Egor
или.. стоп.. они с golang билдятся с модулей из pkg?
Daniel
ага
Egor
есть уже готовые скрипты для билда из сорцов? куда посмотреть?
Daniel
вам сорцы смотреть, илип билдить из них? если билдить - зачем? если смотреть - идите на гитхаб
Egor
посмотреть то я могу и в локальной копии языка в /src
Egor
есть желание перепилить немного
Daniel
коллега, не надо браться пилить, если пересборка вызывает у вас вопросы
Aleksandr
Это правда
Vasilii
https://golang.org/doc/install/source
Sergey
Всем привет, делаю аторизацию через вк на клиенте(только начал) и вот уперся в проблему, как только я аторизуюсь в вк, погу получать любые данные пользователя, соответственно посылаю запрос на мой сервер с этими данными, и вот сейчас думая а как мне асоциировать пользователя вк с пользователем из моей базы? Айди пользователя из вк же может изменится и тогда поля не сойдутся, или может у вк пользователя есть какой-тоуникальный id?
Nafania
уникальный
Sergey
?
Илья
У пользователя может поменяться screenname, а id постоянный
Anonymous
Всем привет Читаю учебник, народ, помогите понять: employeeOfTheMonth.Position += " (активный участник команды)" Последняя инструкция эквивалентна следующей: (*employeeOfTheMonth).Position += " (активный участник команды)" Как можно понять (*employeeOfTheMonth) ? Как можно разыменовывать не ссылку и что означают скобки?..
Andrei 🦉
скобки определяют порядок операций
🏁Александр
разименование автоматические в гоу
Daniel
это с какого языка вы пришли, что "Как можно разыменовывать не ссылку" спрашиваете? просто любопытно во всех с-подобных языках, где есть указатели, этот синтаксис идентичен
Anonymous
разименование автоматические в гоу
Разве? a=5 b=&a *b=6 где тут автоматика?
🏁Александр
ну можно ручками
Daniel
автоматика ровно там, где точка
Daniel
(заодно я понял вопрос)
🏁Александр
и да, автоматика для структуру в основном
Daniel
go не очень хорош в качестве первого языка
Anonymous
go не очень хорош в качестве первого языка
Кстати, тоже много раз слышал такое мнение.
Evgeniy
привет, можете помочь, нужен совет) приложение построено на вебсокете и оно может иметь всего 1 подключение в db (mysql), но это подключение нужно удерживать максимально долго, как лучше всего такое организовать? (делать какие-то переподключения или есть такой велосипед?) спасибо
Daniel
вопрос не понятен
Daniel
стандартный sql и так будет стараться держать соединение открытым, если Idle timeout задрать
Evgeniy
ну оно к примеру не сможет его держать месяц?
Daniel
почему нет?
Daniel
что с ним станет
Daniel
другое дело, что лучше бы на это не рассчитывать
Evgeniy
=))) только хотел это написать, с какой-то переодичностью лучше пинговать ?
Daniel
да хрен его знает. вернее - зависит от настроек ос
Daniel
а откуда такая странная задача
Zver
ну оно к примеру не сможет его держать месяц?
Отвалится, заново поключитесь.
Evgeniy
по ТЗ так) по вебсокету подключаются юзеры и там в некоторых случаях оно каждую секунду должно дергать за определенными данными, но девопс говорит что нужно держать только 1 коннект, но так как оно может жить с не один месяц без ребутов, то в иделе придумать как лучше держать всегда нормальный коннект к БД) пинговать через время думаю, но хз, норм это практика или нет)
Daniel
оно само заново аодключится, только по скакнувшему времени ответа и отследишь
Evgeniy
спасибо, буду щупать)
Александр
go не очень хорош в качестве первого языка
После пхп как он даётся в изучении?
invariance
после пхп все сложно дается по-моему :D
invariance
с его динамической слабой типизацией
Alexey
...в изучении.
Anonymous
после пхп все сложно дается по-моему :D
турбо паскаль был? там статическая типизация и гораздо не удобнее го, но его школьники осваивают же
invariance
а как мы к школьникам пришли?
Maksim (Ellrion)
Изи
о какие люди)
Anonymous
Боюсь узнать, зачем
Затем, что если ты знаешь go (или другой востребованный язык), то ты не будешь работать за 10 тыс. в месяц учителем go в школе. А если ты знаешь паскаль там лисп вот это всё, то ты будешь умолять чтобы тебе десятку заплатили.
Alexander
на лиспе пишут, даже на CommonLisp, мало правда, но пишут. на диалектах Racket и Scheme уже побольше. а кложура в целом почти популярный язык.
Alexander
ну хороший прогер работу найдет даже на лиспе. и скорее всего за вменяемые деньги. другое дело что на джавке это гораздо проще.
Alexander
а если мерять все деньгами, то самые дорогие машины на парковке все равно у сейлов, плюс директората. я хз у кого как конечно, у нас так 😆
Anonymous
*пошёл переучиваться на сайлза
Anonymous
лиспом?
Sergei
конечно нет. впрочем, любой язык немного лисп.
Sergei
а вы что, гошкой деньги зарабатываете, а не программированием?