:3
Потом дай линк пожалуйста
да конечон
да в @g33ks пойдёт
Пост выходного дня, с ссылками на пять ботов, на один канал, и даже на один чат.
Вчера на @WorldChannels было опубликовано небольшое интервью с авторским составом этого канала 😉. Там есть немного про каналы, Телеграм, и совсем чуть-чуть про создание @G33ks. На русском языке можно прочитать здесь https://telegram.me/aboutSMM/16. А сегодня, автор канала про науку и технологии @globchan, создал публичный групповой чат для разработчиков (и сочувствующих) на языке программирования Go от Google https://telegram.me/gogolang, я в нём назначен модератором, так что, если есть предложения и пожелания пишите мне в ЛС @shpaker.
Мне всегда были не очень очевидны юзкейсы ботов, и почему вокруг них столько шума, поэтому провожу на себе эксперимент – пытаюсь найти не совсем уж бесполезных, но пока всё совсем печально. Выбрал пять ботов которыми иногда можно пользоваться:
@vkm_bot – бот для поиска музыки по ВКонтакте. Результаты поиска бот пришлёт прямо в Телеграм. Реализован более чем хорошо;
@Track24Bot – отслеживание почтовых отправление;
@LingvoBot – англо-русский (и наоборот) переводчик;
@DefinitionRobot - толковый словарь, вы ему слово – он вам значение;
@shakalizator_bot – Шакализатор сжимает изображения, признаться, мне просто нравится название.
Стоит, пожалуй, отметить печальное - из всех представленных ботов, только лишь vkm_bot умеет хорошо жить с групповыми чатами и работает inline.
Йо
Хай
Привет
Привет, комрады! Скажите, в чем основное приемущество ЯП Go? Самое главное, что отличает его от других ЯП!
Хммм Вообще тут наличествует огромное разнообразие мнений, но для меня главное - это простота и приятная модель конкурентности
Привет, комрады! Скажите, в чем основное приемущество ЯП Go? Самое главное, что отличает его от других ЯП!
Я из-за статической линковки использую и кроссплатформы
Меня в нём многое раздражает, но замены я не нашёл
Добрый день, господа
Добрый день
добрый :)
Добрее если честно дни бывали
Но добрый да
Кто-то знает про то как запустить golang на esp8622? И в принципе во встраиваемых системах?
Вот на эту я тему ьы поговорил
Кто-то знает про то как запустить golang на esp8622? И в принципе во встраиваемых системах?
Кто-то знает про то как запустить golang на esp8622? И в принципе во встраиваемых системах?
А вообще на esp так делают?
И оно даже работает
Да, lua, js, python уже запустили
Так оно не на железе
Gobot
Кросскомпиляция
Оно вроде по уарт пинает мк
А lua можно на самом устройстве собрать и запустить
А на stm32 go запускал кто?
В т.ч. передать по сети новый исходник. А то устройство на потолке и ftti шнурком тяжело дотянутьмя
А на stm32 go запускал кто?
Неа
На arm3 можно скомпилить
Из линукса кросскомпилятором
На arm3 можно скомпилить
Это не совсем то
Raspberry, stm32, omap 1xx
Надо почитать
Схожая архитектура
Ну как
Так что golang собирается
Надо почитать по сабжу
Библиотеки правда не все.
Все будет приятнее чем за голый си чистыми руками браться
Библиотеки правда не все.
А сам пробовал на железе запускать?
Не на esp
Где нашёл как
*Не нашел
Там не arm, как для того процессора собрать go не нашёл, вот и спрашиваю
Вообще имхо go в embedded - это изврат, имхо, как и любой язык с gc для микроконтроллеров Хорошо жтвет только нсли не нужна мало-мальская скорость и риалтаймовлсть, а также нет проблем с питанием
В остальном только сишечка с ассемблером
Та нет, все зависит от Runtime, вот в той же Lua можно настроить правильно gc
Вообще имхо go в embedded - это изврат, имхо, как и любой язык с gc для микроконтроллеров Хорошо жтвет только нсли не нужна мало-мальская скорость и риалтаймовлсть, а также нет проблем с питанием
GC да
Мне кажется и луа на МК это когда мсье знает толк
Та нет, все зависит от Runtime, вот в той же Lua можно настроить правильно gc
Да проблема в том, что как ты не настраивай gc - это килобайты прошивки и сотни байт памяти - это очень дохрена
Хотя смотря какой мк опять же
Думаю это от языка зависит
Хотя смотря какой мк опять же
Ну какой-нибудь монстр stm32 и джаву потянет (и таки используется)
Вся lua 150kb, там есть и gc и кучу всего
А atmicro - только си
Вся lua 150kb, там есть и gc и кучу всего
Оперативка не резиновая)
32к кстати
Но я согласен что юзкейс можно придумать
Вся lua 150kb, там есть и gc и кучу всего
150кб - это очень много Это пипец как много Это просто жесть как много Даже 5кб это много
Да, но среда может быть меньше
Я АВР юзаю 16кб обычно
Помню первый бейсик в 22 кб
И то прям думаю что это много
И потом ты упрешься в такие проблемы, что придётся все равно переписывать на си
Так go же компилируется
Stm конечно даёт определённые свободы
Типа: "Как мне жить с прерываниями в языке с gc"
Но надо понимать что например ноги МК надо очень аккуратно отдавать в поле действия скрипта
Логику да, почему нет
Если ресурсы позволяют
Еще можно снаружи на таблэтке скрипт разместить
Хехе Надо написать фак Через пару часов займусь наверное
Всем привет. Хороший чат. Сюда бы всех из слака
Всем привет. Хороший чат. Сюда бы всех из слака
Да уж, было бы неплохо
Блин, побубывав бы
Добро пожаловать в чат русскоязычного комьюнити языка программирования Go!
@gogolang
#mainpost
#Golang - современный язык общего назначения, пригодный как для фана, так и для промышленной разработки.
Среди его преимуществ по сравнению с другими языками можно выделить приятную модель конкурентности, крайнюю простоту, кроссплатформенность без лишних телодвижений, а так же высокую скорость как разработки софта, так и его работы.

Здесь не любят и активно карают за:
— оскорбления;
— nsfw контент;
— флуд, флейм и спам;
— избыток оффтоп тем;

Здесь категорически приветствуется:
#обменполезненьким - пакеты, грязные хаки, тулзы и хреновины
— обсуждение новостей golang
— обмен опытом разработки
— вопросы по go
— ответы на вопросы по go

Список всякой всячины: https://github.com/avelino/awesome-go
Ништяки: https://github.com/golang/go/wiki/Projects
Сайт комьюнити: http://4gophers.ru/
Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp

Приятно провести время! :3
Блин, побубывав бы
?
?
Да markdown бот большую часть поста урезал
Ребят, а как инвайтить?
Не вижу кнопочки :3
открытая группа - просто ссылка https://telegram.me/gogolang
Так и сделал, да. Но инвайтить кнопкой достаточно удобно.
Так и сделал, да. Но инвайтить кнопкой достаточно удобно.
В супер группах телеграма вроде такой кнопки нет, только в обычных чатах
Ого отдача от @g33ks
Тестирование HTTP хендлеров в Go

http://4gophers.ru/article/testirovanie-http-hendlerov-v-go#.Vy46a_myNBc
о круто
на си шарпе пытаюсь решить сей проблему
как ни странно, решается примерно так же. гоу крут
Ого отдача от @g33ks
Да кстати не так и много, хотя достаточно активные все
На вечер статья от Умпутуна
Поёт дифирамбы го, вот это всё

http://p.umputun.com/2016/05/03/go-ili-nie-go/
Го очень спорный язычок, конечно. Очень классно делать вещи, которые можно дистрибьютить одним бинарником. Но всё же не хватает макросов по типу тех, что в кложуре, метапрограмминг нынче нужен. AST есть из коробки, но хочется чего-то более приятного. Вот как вы мигрируете реляционные базёнки? Было бы классно покрыть это дело метапрограммированием. Это возвращаясь к доставке бинарника. А ещё я всегда говорил, что дженерики не нужны. Но периодически плююсь от их отсутствия. Но язык продуктивный, при этом не руби-пейтон. Кложура и Окамль ввергают меня в одиночество.
Это я частично отвечаю на какой-то вопрос, который был выше.
Оп. Мы нашли ещё один гоу чат
Вот так живёшь, а оказывается уже есть
Мдауж мдауж)
интересное видео откуда растут корни асинхронной многопоточности в Go, откуда взялись горутины (go-сопрограммы) и каналы для обмена сообщениями, и что такое CSP (Communicating Sequential Processes) - рассказывает Роб Пайк, один из авторов Go
Оп. Мы нашли ещё один гоу чат
А можно ссылку на чат?
Да конечно
А что за ссылка?
Там больше людей чем здесь
Можно всем народом туда перейти, будет проще
Вот и я так думаю
Но я бы так однозначно туда не шёл, они из какой-то страной фермы чатов
Можно там потусить, оглядеться
Да. Я бы так однозначно туда не шел
Но местный штаб коалиции не забрасывать :)
Кто-то наплодил кучу чатов на всевозможные тематики
Странно это
Кто-то наплодил кучу чатов на всевозможные тематики
Нужно немного подождать, пока пыть уляжется
Ога
Кто-то наплодил кучу чатов на всевозможные тематики
С каналами тоже самое
И все это создано пятого марта)
Свежак
Интересно прям)
Пока я думал полгода, кто-то какую-то неведомую штуку провернул)
А кстати что нового в 1.7 будет?
Пока я думал полгода, кто-то какую-то неведомую штуку провернул)
А по-моему это что-то типа киберсквоттинга
Вот и у меня от этого плохии ассоциации
Но местный штаб коалиции не забрасывать :)
+
В поезду, сжигаю мосты - удалил на него ссылку
Будем тут жить
Вышел
Чотак?
Ну блин, мы сейчас им не хило поможем с аудиторией, а потом выяснится что админ правит по мановению левой пятки)
Не
Почитал другой канал, очень мало обсуждений по теме, очень много флуда, их бы переименовать в go.lang.chainik и тогда норм
Читал другой канал, ... много думал )
Ну я тоже почитал. Вообще это надо уметь. Создать пару десятков чатов и в каждый по сотне человек загнать. Особо интересно что есть CPP чат и Rust )
А я все в поисках дотнет канала
Чёт походу вымерли
А я все в поисках дотнет канала
Есть только чат, но он дохленкий
Чёт походу вымерли
Выходные же
Ммм, блин(