Сообщения

Особенности использования MongoDB в Go

Изображение
Практическое использование библиотеки globalsing/mgo для работы с документ-ориентированной СУБД ModnoDB. Основные концепции и особенности.

Код рассмотренного примера тут: https://github.com/covrom/dingo

Библиотека: https://github.com/globalsign/mgo


Серия уроков по написанию интерпретатора скриптов на языке go

Изображение
Серия моих уроков по написанию интерпретатора скриптов на языке go доступна на моем канале на Youtube. Подписывайтесь и ставьте лайки!



Сертификат по Go (Golang)

Изображение
Завершил обучение на Coursera и получил сертификат по Go (Golang): сертификат.
Название курса: Разработка веб-сервисов на Go - основы языка
4 недели, 2-3 часа видео-лекций + 2-6 часов практической работы в неделю
Московский физико-технический институт & Mail.Ru Group

Go: Изучаем код проекта Gogs. Урок №1

Изображение
Углубленное изучение программирования на языке Go (Golang) методом исследования исходного кода крупных проектов. Урок 1. Изучаем код проекта https://gogs.io/


Приложение "Список задач" на платформе Гонец

Изображение
Опубликовал пример создания приложения на языке Гонец с использованием фронтенд-библиотеки vue.js и библиотеки визуализации bootstrap.


Гонец 3.6 : микросервисы для продакшена

Вышел финальный релиз 3.6 платформы Гонец!


Добавлены все ключевые строковые функцииДобавлена функция Окр для чисел с плавающей запятойДобавлена работа с key-value in-memory локальной базой данных boltdb
Пример работы с базой данных добавлен в скрипт демонстрационного примера.

Данный релиз является финальным для текущей функциональности, и он готов к промышленному использованию.

В релиз входят исполняемые файлы для Windows x64 и Linux x64.
Версия для Linux x64 подготовлена для развертывания в контейнерах docker с параметром окружения PORT и ключом запуска -web

Ссылка: https://github.com/covrom/gonec/releases/tag/3.6

Гонец 3.3а: интересные новинки

Изображение
Новинки за последнее время:


Гонец приобрел новый внешний вид и удобство при редактировании кода в своем вэб-интерфейсе. Редактор получил новую тему оформления и автодополнение кода по Ctrl+Space.Протестирован под нагрузкой бинарный TCP-протокол обмена. На обычном немолодом компьютере (4 ядра Core i5 3xxx) получена пропускная способность 7000 запрос-ответов в секунду!


Добавлена инфраструктура микросервисов (менеджер микросервисов, базовые структуры для разработки встроенных микросервисов на Го)Интерпретатор переведен на микросервисную архитектуру и интегрирован с системой Consul. Запуск микросервиса и его интеграция выполняется командой gonec.exe -web -t -consul.