Публикации по теме 'golang'
Как использовать хранилища и кошельки для простого и безопасного подключения к Oracle на Java, Javascript, Python…
Это третья статья в серии блогов, посвященных механизмам проектирования управляемых данными микросервисов и шаблонам транзакций с конвергентной базой данных Oracle. В первом блоге максимально лаконично показано, как подключиться к базе данных Oracle на Java, JavaScript, Python, .NET и Go. Во втором блоге показано, как использовать это соединение для получения и отправки сообщений с очередями и разделами Oracle AQ (Advanced Queueing), а также выполнять обновление и чтение из базы..
Различные типы кэша: LRU, LFU и FIFO с примерами Go и Redis
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой!
Присоединяйтесь к Medium по моей реферальной ссылке — Адам Шпилевич Как участник Medium, часть вашего членского взноса идет авторам, которых вы читаете, и вы получаете полный доступ к каждой истории… medium.com
Кэширование является важной стратегией оптимизации производительности..
Разбираемся в песнях музыкального трекера
Я большой поклонник продюсера электронной музыки Богдан Рачински . Он познакомил меня с электронной музыкой благодаря песне Bog's Basil & Curry Powder Potatos Recipe , которую он записал на компакт-диске Ulver 1993–2003: 1st Decade in the Machines , вы можете ее послушать. здесь , если хотите.
Когда я учился в университете, я лихорадочно искал способы купить его музыку, что в то время было довольно сложно (теперь он на bandcamp …), и я хотел оригинальный физический материал, а не..
Использование interface{} в Go: когда использовать любой тип
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой!
Как избежать условий гонки в Голанге
Напишите безопасный параллельный код
Одной из возможных проблем реализации параллельных программ в Golang являются условия гонки данных. В этой статье мы подробно обсудим эту тему и методы, используемые для определения того, где могут возникнуть условия гонки, стратегии их предотвращения и то, как Golang обрабатывает данные, совместно используемые между различными параллельными контекстами.
Прежде чем мы начнем, если вы новичок в параллелизме в Golang, я настоятельно рекомендую..
Все способы написания циклов в Go
Пост Все способы написания циклов в Go впервые появился на Qvault .
Цикл for многократно выполняет блок кода, и в Golang есть несколько разных способов его написать.
Стандартный трехкомпонентный шлейф For-range loop Диапазон за срезом Диапазон на карте Дальность по каналу Диапазон по струне Пока цикл Цикл дополнительных компонентов "Бесконечный цикл" Отрыв от петли Продолжить (перейти к следующей итерации) в цикле
# 1 Стандартный трехкомпонентный..
Серия Go: обучение созданию веб-сервиса с помощью Go с нуля, часть 2. 10 — Горм и модели
Я проверял пакеты для SQL. Есть sqlc , sqlx и GORM , которые находятся в открытом доступе. Есть более подробный блог о сравнении . Короче говоря, sqlx более эффективен, но GORM предоставляет структуру ORM, которую я считаю более чистой, поэтому я выбрал GORM.
Новые материалы
Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне
Аудитория
Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..
Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами
Введение:
Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..
Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода
Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..
Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..
Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение
Как машинное обучение?
Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..
Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..