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


Оптимизируйте файл Go Dockerfile по размеру и скорости
Создание современного REST API с помощью Go — часть 4 Эта статья является четвертой в серии, в которой шаг за шагом описываются все аспекты реализации современного микросервиса REST API: Определение первой модели данных SQL с помощью sqlc Внедрение REST API с помощью Gin Настройка с помощью Viper Сборка и запуск в контейнере Контейнерные тесты Весь код серии доступен по адресу https://github.com/bquenin/modern-go-rest-api-tutorial . Каковы наши среды выполнения?..

Отправляясь в путешествие по программированию: сначала исследуйте чарующий мир языка программирования Go…
От новичка до энтузиаста: приключение Go в программировании Получение знаний в области языков программирования часто открывает множество возможностей, и язык программирования Go не является исключением. Это язык, завоевавший репутацию благодаря своей простоте, эффективности и универсальности. Написав эту статью, я хочу проинформировать вас и поближе познакомиться с языком программирования Go и изучить его чарующий мир. На первый взгляд язык программирования Go может показаться..

Освоение горутин в Go: упрощенный подход к параллелизму
Введение Горутины — важная особенность языка программирования Go, обеспечивающая легкий и эффективный способ достижения параллелизма . В этой статье мы рассмотрим концепцию горутин и продемонстрируем, как их можно использовать для одновременного выполнения функций. Мы предоставим примеры кода, которые помогут вам понять и эффективно реализовать горутины. Что такое Горутины? Горутину можно рассматривать как легковесный поток выполнения в Go. Это позволяет выполнять функции..

Перейти: пул рабочих против пула рабочих
Вы когда-нибудь видели шаблон «пул рабочих» в языке программирования? Если вы не хотите, давайте немного поговорим об этом Пул рабочих процессов - это «пул» потоков, или в Golang его горутину следует рассматривать как рабочий, термин «пул» означает, что у нас есть несколько рабочих, которые выполняют работу в синхронной или асинхронной форме. Итак, в чем разница между пулом рабочих и пулом рабочих? Давайте посмотрим на реализацию двух Пул рабочих Список горутин потребляет одну..

Как создать простой веб-API с помощью GIN
Gin — это веб-фреймворк, написанный на Golang. Он имеет API-интерфейс, похожий на Martini, но с производительностью до 40 раз выше, чем у Martini. Если вам нужна производительность и производительность, вам понравится Gin. Gin Web Framework Gin Web Frameworkgin-gonic.com Начните с создания каталога проекта. Перейдите в каталог и создайте файл main.go с помощью следующей команды (или вы можете сделать это в своей любимой среде..

Понимание использования дескрипторов базы данных и клиентов в пакете Go database/sql.
Go — это язык программирования с открытым исходным кодом, предназначенный для создания масштабируемых параллельных приложений. Он предоставляет широкий набор пакетов для работы с базами данных, в том числе пакет database/sql , который является частью стандартной библиотеки Go. Пакет database/sql предоставляет общий интерфейс для работы с реляционными базами данных независимо от…

Изучите программирование на Go: быстрые и простые основы для начинающих
Готовы погрузиться в захватывающий мир программирования на Go? Не смотрите дальше, потому что этот блог создан для того, чтобы сделать ваше путешествие максимально легким и приятным! Go, также известный как Golang, — это язык программирования, который покорил мир технологий своей простотой, скоростью и параллелизмом. И угадай что? Научиться Го проще, чем вы думаете! Как человек, изучавший Go во время стажировки, я понимаю, что онлайн-курсы могут занимать много времени. Так что,..