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


Черт возьми: подключаемая командная оболочка в Go
С тех пор, как была анонсирована система плагинов, я хотел создать среду для создания интерактивных программ командной оболочки, в которых команды реализуются с использованием плагинов Go (идея возникла из моего старого Java-проекта ). Итак, я создал Gosh (оболочку Go). Гоша - https://github.com/vladimirvivien/gosh Gosh (оболочка Go) использует программу оболочки драйвера для загрузки подключаемых модулей команд во время выполнения. Плагины реализуют обработчики, которые..

Как выучить новый язык программирования
Заявление об ограничении ответственности: следующий пост является ОЧЕНЬ самоуверенным отрывком. Его проза, мнения, используемый язык и изображения могут оскорбить некоторых людей (хотя это и не является целью данной статьи), если это так: извините. Я не стремлюсь одобрить или умалить какую-либо конкретную технологию или язык, хотя я собираюсь высказать свое мнение о моем опыте использования некоторых из них. Эти тесты не следует воспринимать иначе, как анекдотическую информацию...

Как я использую StackOverflow только с моим терминалом в Go
Получение ответов на свои вопросы по программированию, не выходя из терминала Около месяца назад я наткнулся на проект howdoi , созданный на Python. И, честно говоря, это было потрясающе, решение основных проблем без открытия браузера было спасением, поэтому я подумал о создании такого решения для себя. Одной из моих главных целей была скорость, поэтому я выбрал Голанг . Итак, сегодня позвольте мне показать вам, как использовать Stack Overflow, используя только терминал...

Переход с PHP на Go и любовь к ним обоим
Несколько дней назад я прочитал этот пост и вспомнил смешанные чувства и несколько горячих дискуссий, которые у меня были с моими коллегами по поводу Go. В то время я только начинал с Go после того, как работал в основном с PHP в течение предыдущих 5 лет. После года ежедневной работы с обоими языками я могу поделиться своим личным опытом в этом путешествии. Я считаю, что объяснение моих первоначальных мыслей и того, как они менялись с течением времени, может помочь другим в..

Мониторинг API в реальном времени с помощью GO и Pusher
Раскрытие информации: компания Pusher , которая предоставляет разработчикам API в реальном времени, ранее спонсировала Hacker Noon. Чтобы следовать этому руководству, необходимо базовое понимание Go и JavaScript. REST - это популярный архитектурный стиль, обеспечивающий стандарты между компьютерными системами в Интернете, что упрощает взаимодействие систем друг с другом. Он в основном используется API-интерфейсами для предоставления данных другим системам, которым они..

Конструкторы в Go
Когда я впервые начал работать с Go, я написал в блоге сообщение о том, что обойти недостаток конструкторов в Go или инициализаторов, как их называют в Go. Go не поддерживает традиционные конструкторы по умолчанию , но предоставляет конструкторские фабричные функции, полезные для инициализации типов. Этот пост фактически является частью II, где я в основном делаю 180 по своей первоначальной идее в сообщении, указанном выше. Но сначала, почему оригинальный пост? Избегайте нулевых..

Создание динамических отчетов в формате PDF из заданных данных: табели успеваемости
Введение Полезно создавать отчеты в формате PDF, поскольку их нельзя изменить, а также их можно легко распечатать. Здесь мы поговорим о том, как генерировать отчеты с помощью UniPDF в виде табличных данных. Мы рассмотрим это на примере создания индивидуальных табелей успеваемости для учащихся из заданного набора данных. Сначала мы рассмотрим генерацию данных. Здесь мы будем использовать структуры и заполнять данные вручную, но мы могли бы легко предоставить входные данные в виде..