Публикации по теме 'golang'


Битва за производительность в го - это неправильно
Почему все фреймворки Golang сосредоточены на производительности? Мне нравится язык Go, и я представил его в Arduino более года назад. Это действительно изменило наш способ создания и развертывания приложений, вот основные преимущества для нас: Компилируется на каждой используемой нами архитектуре Молниеносно Очень легко развернуть, мы используем двоичный файл + файл конфигурации json Крепкий Хорошо задокументированы Библиотеки высокого качества Большая часть нашей серверной..

Лучший код, который я когда-либо писал
Лучший код, который я когда-либо писал Небольшой сценарий оболочки Я часто говорю, что лучший код, который я когда-либо писал, - это небольшой инструмент под названием gh . Это небольшой сценарий оболочки, который сэкономил мне бесчисленное количество часов за последние пару лет с тех пор, как я его написал. По сути, это помогает вам управлять локальными репозиториями github, но это намного больше, чем кажется. Как и все отличные инструменты CLI, он предлагает вам новый, лучший..

@ilyasz Я разделяю вашу признательность за Erlang/Elixir, а также за то, что я долгое время был Java-разработчиком…
@ilyasz Я разделяю вашу признательность за Erlang / Elixir, а также, будучи давним разработчиком Java в прошлом, я могу полностью поддержать некоторые моменты, касающиеся общего состояния и изменчивости. Однако есть одно явление, которое я никак не могу понять, — это язык программирования Go. Хотя Go и не является явно объектно-ориентированным, в некоторых аспектах это полная противоположность всему, о чем вы говорите. Он имеет изменяемое общее состояние, дырявые абстракции,..

Что представляет прошлое, настоящее и будущее
Глава 1 этой статьи: https://medium.com/software-engineering-problems/what-represents-the-past-present-and-future-the-future-1-665966610825 Глава 2 этой статьи: https://medium.com/software-engineering-problems/what-represents-the-past-present-and-future-9a8f8bbde4b6 Мы уже видели, насколько мощной может быть одиночная сопрограмма. Но сжимать все в одной сопрограмме — не вариант. С точки зрения управления сложностью, мы должны нырять и побеждать. Кроме того, будущее не..

Управление Docker Engine с Go
Сегодня большинство производственных систем работают на контейнерах. И большая часть контейнеризации выполняется через докер. Docker решает одну из самых больших проблем, с которыми мы сталкиваемся при разработке программного обеспечения: ¯ \ _ (ツ) _ / ¯ Работает на моем компьютере Мы используем команду docker , чтобы поговорить с демоном докеров, запущенным на нашем хост-компьютере. $ docker run nginx $ docker ps $ docker stop <container_id> Код за командой docker -..

Объединение комментариев Reddit
Это не очень сложно сделать, но недавно я опубликовал несколько графиков статистики комментариев Reddit в Твиттере, и люди спрашивали, как я это сделал. Во-первых, вот графики: Есть много простых способов анализа комментариев на Reddit, но я выбрал менее эффективный — написать два набора скриптов: один для анализа комментариев и один для их визуализации. Таким образом, я могу использовать действительно быстрый язык для анализа ( Go ) и что-то более традиционное для визуализации;..

Зачем идти.?
Go(Golang) — это что-то новое для вас. Эта статья не требует никакого предварительного опыта работы с языком. Мы пройдемся по следующим темам: GoDoc Статический анализ кода Встроенная среда тестирования и профилирования Обнаружение состояния гонки Кривая обучения Отражение GoDoc В Go очень серьезно относятся к документации в коде. Так же и простота. GoDoc — это инструмент для анализа статического кода, который создает красивые страницы документации прямо из вашего кода...