Size: a a a

Библиотека Go разработчика

2020 July 09
Библиотека Go разработчика
Теперь bug hunter'ы могут помочь сервису, которым пользуются они сами, друзья, близкие и мама с бабушкой — Ozon первым среди российских e-commerce компаний запустил собственную bug bounty программу.

За найденные на сайте уязвимости можно получить до 120 000 ₽.  Отправлять репорты можно на HackerOne: hackerone.com/ozon. Удачной охоты!
источник
Библиотека Go разработчика
Sqlc — инструмент, позволяющий компилировать SQL-запросы, обеспечивая корректность, безопасность и производительность, которые не могут сравниться ни с одним другим набором инструментов SQL в экосистеме Go.

https://proglib.io/w/33e8472c
источник
2020 July 10
Библиотека Go разработчика
Мы с вами знаем, что Go хорошо подходит для программ, использующих сети и криптографию. Это доказал автор статьи, который написал SNI-прокси (Server Name Indication — расширение протокола TLS, которое позволяет клиентам сообщать имя хоста, с которым он желает соединиться во время процесса «рукопожатия») на Go за 115 строк, используя стандартную библиотеку.

https://proglib.io/w/1045c54a
источник
2020 July 11
Библиотека Go разработчика
Go — один из самых популярных языков программирования, применяющийся в web-разработке и в системном программировании. Присоединяйся к бесплатному онлайн-интенсиву, где ты познакомишься с особенностями этого языка, разработаешь чат-бота для Telegram и поймёшь, интересна ли тебе карьера Go-разработчика.

Программа занятий тут: ▶️ https://clc.to/Ln9EKg.

Какими преимуществами обладает Go?
➕ Прост в синтаксисе и располагает подробной документацией.
➕ Обладает высокой скоростью при умеренном потреблении ресурсов.
➕ Имеет большое количество библиотек.
➕ Без проблем взаимодействует с библиотеками языка С.
➕ Его легко обслуживать благодаря лаконичному синтаксису.

Регистрируйся на интенсив — воспользуйся шансом изучить перспективную профессию Go-разработчика!
источник
Библиотека Go разработчика
источник
Библиотека Go разработчика
Что выведет программа?
Анонимная викторина
12%
MyError! и <nil>
40%
<nil> и MyError!
34%
Ошибка компиляции
14%
Посмотреть результаты
Проголосовало: 584
источник
Библиотека Go разработчика
Автор статьи делится практическими знаниями, связанными с созданием, тестированием и развертыванием микросервисов на Go:
Microservices in Golang
Docker and go-micro
Docker Compose and Datastores
Authentication with JWT
Event brokering with Go Micro
Web Clients
Terraform a Cloud
Kubernetes and Container Engine
Deployments with CircleCI
Summary
источник
2020 July 12
Библиотека Go разработчика
The Go Workshop (2019)

Автор(ы): Delio D’Anna, Andrew Hayes, Sam Hennessy, Jeremy Leasor, Gobin Sougrakpam

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

С помощью книги вы сможете разрабатывать высокопроизводительные параллельные приложения или создавать сценарии для автоматизации повторяющихся ежедневных задач.
источник
2020 July 13
Библиотека Go разработчика
Учимся инструментировать код на Go с помощью абстрактного синтаксического дерева:
Часть 1
Часть 2
Часть 3
источник
2020 July 14
Библиотека Go разработчика
Интеграционные тесты в Golang на примерах: https://proglib.io/w/fbac6181
источник
2020 July 15
Библиотека Go разработчика
Автор статьи глубоко коснулся вопросов, связанных с обработкой ошибок в Go и пришёл к выводу, что в языке она реализована восхитительно.

https://proglib.io/w/fd8691f2
источник
Библиотека Go разработчика
Думаешь, что стать программистом сложно? Только не с обучающим курсом от Skillbox!

Если ты никогда не занимался программированием, курс «Профессия Go-разработчик» станет отличным стартом твоей карьеры!

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

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

Первым 20 студентам скидка 40%

Не упусти свой шанс, оставляй заявку по ссылке  ▶️ https://clc.to/nWQ6nw !
источник
Библиотека Go разработчика
Разбираемся с тем, как понимание некоторых концепций CPU помогает принимать оптимальные решения в программировании: https://proglib.io/w/6353054d
источник
2020 July 16
Библиотека Go разработчика
Короткая и лаконичная презентация о структурировании пакетов Golang: https://proglib.io/w/3b7229e8
источник
Библиотека Go разработчика
Что мотивирует вас откликнуться на вакансию?
источник
2020 July 17
Библиотека Go разработчика
Для миграции схем баз данных в Go используется библиотека golang-migrate. В статье показано на примерах, как ее использовать. Далее автор приводит примеры работы различных библиотек на примере выполнения операций CRUD (создание, чтение, модификация, удаление) над базой данных.
источник
2020 July 18
Библиотека Go разработчика
❇️ Команда Библиотеки программиста ищет редактора-копирайтера для подготовки публикаций

Что делать:
— Подготовка нативных материалов по IT-тематике согласно контент-плану. Темы: программирование, информационная безопасность, Data Science и другие. Форматы материалов: лонгриды, обзоры, интервью, тесты, викторины и переводы англоязычных публикаций.
— Редакторская работа со структурой материала под ключ.
— Коммуникация с командой по внесению правок.
— Факт-чекинг, корректура написанных материалов.

Требования:
— Опыт написания материалов для IT-медиа, продукта или компании.  
— Понимание целевой аудитории и SEO-оптимизации.
— Умение написания материалов, полезных как для читателя, так и заказчика.
— Знание английского языка для  чтения и перевода иностранных источников.
— Приветствуется знание основ программирования и других направлений в IT-сфере.
— Готовность к выполнению тестового задания (оплачиваемое).
— Работа в команде с главным редактором.

Условия:
— Удаленная работа с соблюдением дедлайнов.  
— Оплата 40-50 тыс.руб. в зависимости от опыта работы, выплаты два раза в месяц.

С кем связаться:
Откликнуться на вакансию: artem@proglib.io. Присылайте несколько предложений о себе и опыте работы, ссылки на примеры публикаций. Резюме присылать не нужно. В случае взаимного интереса, мы пришлем вам тестовое задание.
источник
Библиотека Go разработчика
Автор статьи выделяет три общих проблемы программирования и не очень очевидные решения с помощью Golang.

https://proglib.io/w/3c213a9c
источник
2020 July 19
Библиотека Go разработчика
Полный список видеозаписей докладов с GolangConf 2019: https://proglib.io/w/fa57af9a
источник
2020 July 20
Библиотека Go разработчика
Реализация классической игры в понг на Go и WebAssembly: https://proglib.io/w/74eecb16
источник