Если вы пришли в Go из мира Django, то у вас, как и у автора статьи, были некоторые вопросы относительно тестирования своих приложений. Но решение есть, более того, в Go вполне возможно писать быстрые и надёжные юнит-тесты без использования сторонних сервисов типа тестовой БД или кэша.
https://proglib.io/w/675cc3fc
https://proglib.io/w/675cc3fc
Хабр
Unit-тестирование в Go с помощью интерфейсов
Вместо вступления Эта статья посвящается тем, кто, как и я, пришел в Go из мира Django. Так вот, Django нас избаловал. Стоит только запустить тесты, как он сам, под капотом, создаст тестовую БД,...
Подборка материалов по разработке веб-приложений на Go: https://proglib.io/w/21bcf41d
DEV Community
Golang Web Development
Here is the list to take reference for Golang Web Development: Golang HTTP Server Golang HTTP Handl...
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
YouTube
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Data Scientist-ы больше не нужны?
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
Библиотека Go-разработчика | Golang pinned «Data Scientist-ы больше не нужны? Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения. https://proglib.io/sh/a9nuG1hfkY»
Статья, в которой рассматриваются некоторые причины, по которым Frontend-разработчики должны выбрать Go в качестве отправной точки при переходе к полному стеку.
https://proglib.io/w/7ed4e2b9
https://proglib.io/w/7ed4e2b9
Medium
7 Reasons Why Front End Developers Going Full Stack Should Choose Go
So you’re a front end developer, and you want to learn some backend stuff. You want to become a full stack developer someday, so where do…
Prisma Client Go — это конструктор запросов, который обеспечивает безопасный доступ к базе данных и сокращает количество шаблонов. Вы можете использовать его как альтернативу традиционным ORM, таким как gorm, xorm, sqlboiler и большинству инструментов для работы с базами данных.
Это часть экосистемы компании Prisma, которая предоставляет инструменты для доступа к данным, декларативного моделирования данных, миграции схем и визуального управления данными.
https://proglib.io/w/3d08c787
Это часть экосистемы компании Prisma, которая предоставляет инструменты для доступа к данным, декларативного моделирования данных, миграции схем и визуального управления данными.
https://proglib.io/w/3d08c787
GitHub
GitHub - steebchen/prisma-client-go: Prisma Client Go is an auto-generated and fully type-safe database client
Prisma Client Go is an auto-generated and fully type-safe database client - steebchen/prisma-client-go
Что выведет программа?
Anonymous Quiz
9%
421
8%
314
10%
4<nil>1
17%
3<nil>4
55%
Посмотреть результаты
🧨В последнее время большую популярность набирает язык Go, как быстрый компилируемый язык для бекенда и микросервисов.
Хотите узнать, почему он так популярен, в чем его преимущества и как он может быть вам полезен?
👉🏻Приходите на открытый онлайн-урок «Разработка на Go» от проекта HardCode.dev. 5 октября в 19:00 мск.
На вебинаре вы:
✅Познакомитесь и узнаете о востребованности Go в IT-мире.
✅Поймете, когда и для чего стоит использовать Go.
✅Узнаете о возможностях языка и его особенностях.
✅Освоите синтаксис и разберетесь со структурой кода.
✅Научитесь создавать простые микросервисы на Go.
Воспользуйтесь шансом расширить свой кругозор и прокачать скилы (которые, кстати, очень хорошо оплачиваются👆🏻)
🔥Регистрация по ссылке: https://clck.ru/R9M8z
Хотите узнать, почему он так популярен, в чем его преимущества и как он может быть вам полезен?
👉🏻Приходите на открытый онлайн-урок «Разработка на Go» от проекта HardCode.dev. 5 октября в 19:00 мск.
На вебинаре вы:
✅Познакомитесь и узнаете о востребованности Go в IT-мире.
✅Поймете, когда и для чего стоит использовать Go.
✅Узнаете о возможностях языка и его особенностях.
✅Освоите синтаксис и разберетесь со структурой кода.
✅Научитесь создавать простые микросервисы на Go.
Воспользуйтесь шансом расширить свой кругозор и прокачать скилы (которые, кстати, очень хорошо оплачиваются👆🏻)
🔥Регистрация по ссылке: https://clck.ru/R9M8z
mnlp.cc
Открытый урок "Разработка на Go"
Приглашаем вас на открытый урок курса "Разработка на Go" от HardCode.dev (проект онлайн-школы Thinknetica)
? Урок будет полезен практикующим разработчикам, которым интересен язык Go и кто хочет прока
? Урок будет полезен практикующим разработчикам, которым интересен язык Go и кто хочет прока
Что выведет программа?
Anonymous Quiz
12%
0 [{0} {9}]
20%
0 [{3} {9}]
11%
9 [{0} {9}]
36%
9 [{3} {9}]
22%
Посмотреть результаты
Курс математики для анализа данных от Proglib и МГУ
Мы предлагаем без отрыва от работы освоить математику для анализа данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — GOPROGLIB
Подробнее о курсе — тут
Программа курса — тут
Мы предлагаем без отрыва от работы освоить математику для анализа данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — GOPROGLIB
Подробнее о курсе — тут
Программа курса — тут
Go_Web_Scraping_Quick_Start_Guide_Implement_the_Power_of_Go_to_Scrape.epub
2.8 MB
Go Web Scraping Quick Start Guide (2019)
Автор(ы): Vincent Smith
Веб-скрейпинг — это технология получения данных путем извлечения из страниц веб-сайтов.
Данная книга быстро объяснит вам, как получать данные с различных веб-сайтов с помощью Go и библиотек Colly и Goquery.
Автор Книги акцентирует внимание на том, как перемещаться по веб-сайту, используя сначала поиск по ширине, а затем по глубине, а также находить и переходить по ссылкам. Вы узнаете о способах отслеживания истории, чтобы избежать циклов и защитить свой веб-скрейпер с помощью прокси-серверов.
Наконец, в книге будет рассказано о модели параллелизма Go и о том, как запускать веб-скрейпер параллельно, а также о крупномасштабном распределенном веб-скрейпер.
Книга предназначена для специалистов по обработке данных и веб-разработчиков, обладающих базовыми знаниями Golang, которые хотят собирать и анализировать данные для эффективной отчетности и визуализации.
Автор(ы): Vincent Smith
Веб-скрейпинг — это технология получения данных путем извлечения из страниц веб-сайтов.
Данная книга быстро объяснит вам, как получать данные с различных веб-сайтов с помощью Go и библиотек Colly и Goquery.
Автор Книги акцентирует внимание на том, как перемещаться по веб-сайту, используя сначала поиск по ширине, а затем по глубине, а также находить и переходить по ссылкам. Вы узнаете о способах отслеживания истории, чтобы избежать циклов и защитить свой веб-скрейпер с помощью прокси-серверов.
Наконец, в книге будет рассказано о модели параллелизма Go и о том, как запускать веб-скрейпер параллельно, а также о крупномасштабном распределенном веб-скрейпер.
Книга предназначена для специалистов по обработке данных и веб-разработчиков, обладающих базовыми знаниями Golang, которые хотят собирать и анализировать данные для эффективной отчетности и визуализации.
Библиотека Go-разработчика | Golang pinned «Курс математики для анализа данных от Proglib и МГУ Мы предлагаем без отрыва от работы освоить математику для анализа данных. ✅ онлайн-встречи с преподавателями из МГУ в Zoom ✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе…»
Backend мастер-класс
Серия доступных в понимании статей из категории Design + Develop + Deploy:
– Design DB schema and generate SQL code with dbdiagram.io
– Install & use Docker + Postgres + TablePlus to create DB schema
– How to write & run database migration in Golang
– Generate CRUD Golang code from SQL | Compare db/sql, gorm, sqlx, sqlc
– Write Go unit tests for db CRUD with random data
– A clean way to implement database transaction in Golang
– DB transaction lock & How to handle deadlock
– How to avoid deadlock in DB transaction? Queries order matter!
– Deeply understand Isolation levels and Read phenomena in MySQL & PostgreSQL
– How to setup Github Actions for Go + Postgres to run automated tests
Серия доступных в понимании статей из категории Design + Develop + Deploy:
– Design DB schema and generate SQL code with dbdiagram.io
– Install & use Docker + Postgres + TablePlus to create DB schema
– How to write & run database migration in Golang
– Generate CRUD Golang code from SQL | Compare db/sql, gorm, sqlx, sqlc
– Write Go unit tests for db CRUD with random data
– A clean way to implement database transaction in Golang
– DB transaction lock & How to handle deadlock
– How to avoid deadlock in DB transaction? Queries order matter!
– Deeply understand Isolation levels and Read phenomena in MySQL & PostgreSQL
– How to setup Github Actions for Go + Postgres to run automated tests
DEV Community
Design DB schema and generate SQL code with dbdiagram.io
Backend master class Hello and welcome to Tech School! In this backend master class, we’r...
👍1
Что выведет программа?
Anonymous Quiz
24%
123321
24%
123333
14%
333321
20%
333333
18%
Посмотреть результаты
«Есть только два типа языков: те, на которые люди жалуются, и те, которыми никто не пользуется». — Бьёрн Страуструп
Невозможно не согласиться с приведенной выше цитатой. Именно так и думает автор статьи, у которого есть определенные претензии к языку Go, но он не перестает им пользоваться.
https://proglib.io/w/32f63529
Невозможно не согласиться с приведенной выше цитатой. Именно так и думает автор статьи, у которого есть определенные претензии к языку Go, но он не перестает им пользоваться.
https://proglib.io/w/32f63529