37.2K subscribers
1.47K photos
34 videos
5 files
1.62K links
加入频道
📊 Табличные тесты в Go с использованием Gomock

Чтобы эффективнее тестировать работу программы, можно использовать табличные юнит-тесты. В этой статье пошагово рассказываем, как писать такие тесты с помощью фреймворка Gomock.

Подробнее

@Golang_google
Уменьшаем количество ошибок в коде и пишем линтеры под конкретные проекты быстро и без лишней боли. Как? Ребята из Delivery Club отвечают в последнем кейсе про анализ синтаксиса.

Из статьи вы узнаете про неочевидные приемы автоматизации проверки кода, познакомитесь с go-ruleguard и другими хитростями разработчиков Delivery Club.

Все подробности по ссылке.
Инструменты выполнения фоновых задач в Go

Статья рассчитана на разработчиков любого уровня, пришедших из других языков. Тут не будет подробного руководства по каждому из инструментов, но я постараюсь помочь получить общее представление и понять основные свойства каждого. Этот текст призван помочь проще и быстрее вникнуть в основные методы фонового запуска бизнес-логики и выбрать наиболее подходящий для своей задачи.

Статья


@Golang_google
https://yangx.top/itchannels_telegram - подборка лучших ит-каналов и чатов, разбитые по языкам программирования.
Tinkoff Invest Robot Contest — конкурс по разработке торговых роботов

Задача участников — создать робота на новом API Тинькофф Инвестиций, который реализует одну из торговых стратегий на бирже. Всего в конкурсе семь номинаций:

• четыре для лучших решений на языках Java, Go, Python и JavaScript;
• лучший торговый робот для мобильных устройств;
• самое оригинальное использование API;
• и лучший интерфейс (визуализация) торговой стратегии.

Победители в каждой категории получат 200 000 рублей.
Решения принимают до 23 мая включительно.

Зарегистрироваться и прочитать подробнее о конкурсе
Что выведет код?

Ответ: [1 2 3]

@Golang_google
🦫 Быстрый бэкап всех ваших репозиториев Github на Go

Программа на Go для быстрого копирования всех своих репозиториев из Github, из всех пользователей и организаций, к которым есть доступ.

Читать

@Golang_google
Что выведет код?

Ответ: 1 [2,3]

@Golang_google
↘️ Bun: дружественный к SQL Golang ORM

Bun это дружественный к SQL Golang ORM для PostgreSQL, MySQL/MariaDB, MSSQL, и SQLite. Данная статья призвана познакомить вас с базовыми возможностями этой ORM.

Читать

@Golang_google
🔝 Наблюдение за выполнением конкурирующих задач в Go и Rust

Эта статья представляет собой что-то вроде курсовой работы, которую автор не поленился сделать, изучая одновременно Go и Rust. Сильной стороной обоих языков программирования считается удачно реализованная поддержка конкурентности, во всяком случае, редкий обозреватель обходит эту возможность вниманием. Прочитав несколько довольно подробных теоретических описаний и руководств по разработке приложений с конкурентностью на языках Go и Rust, я решил дополнить их несложным количественным экспериментом и поделиться его результатами.

Читать

Изучить язык Rust можно на канале: @rust_code
📨 Отправка сообщений

Вы можете использовать smtrackerp для прямой отправки почты, а затем дождаться уведомления.

https://github.com/ariary/SMTrackerP

@Golang_google
https://yangx.top/itchannels_telegram - каналы для Golang программистов и не только
📬 Golang-дайджест № 16 (1 – 30 апреля 2022)

Свежая подборка новостей и материалов

- Интересное в этом выпуске:

- Выпущены версии 1.18.1 и 1.17.9

- Результаты опроса разработчиков Go 2021

- Вопросы и ответы для собеседования Go-разработчика

- Сетевой сниффер на golang

Читать дальше

@Golang_google