Forwarded from Библиотека программиста | программирование, кодинг, разработка
🗺️ Кем стать в IT: 9 ролей специалистов в IT-проекте
Если вы решили войти в АйТи, но еще не определились с направлением, наша пояснительная бригада спешит на помощь – разбираем роли каждого участника в жизненном цикле ИТ-проекта.
🔗 Основной сайт
🔗 Зеркало
Если вы решили войти в АйТи, но еще не определились с направлением, наша пояснительная бригада спешит на помощь – разбираем роли каждого участника в жизненном цикле ИТ-проекта.
🔗 Основной сайт
🔗 Зеркало
👍3
Насколько бы Go не был хорош, в нем есть свои недостатки. Ловите коллекцию статей, которые хейтят Go (на текущий момент репозиторий не поддерживается, последняя редакция в 2019 году).
Читать
Читать
GitHub
GitHub - ksimka/go-is-not-good: A curated list of articles complaining that go (golang) isn't good enough
A curated list of articles complaining that go (golang) isn't good enough - ksimka/go-is-not-good
🔥5👍3🤔2😁1
Автор статьи уже несколько лет трудится над менеджером паролей, и в качестве промежуточных результатов представил passit, набор инструментов для генерации паролей. Можете использовать его как CLI-инструмент или Go-пакет. Под капотом множество различных генераторов паролей, включая эмоджи.
https://github.com/tmthrgd/passit
https://github.com/tmthrgd/passit
GitHub
GitHub - tmthrgd/passit: A password generation toolkit for Go.
A password generation toolkit for Go. Contribute to tmthrgd/passit development by creating an account on GitHub.
👍6🔥1🤔1
Текстовая расшифровка доклада Сергея Петрова на GolangConf о том, как устроено fuzzing-тестирование в Go и как проверить функцию на корректную валидацию данных.
Читать
Читать
YouTube
Новый тип тестов в Go 1.18 / Сергей Петров (Selectel)
Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
GollangConf на HighLoad++ 2022
Презентация и тезисы: https://golangconf.ru/2022/abstracts/9018…
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
GollangConf на HighLoad++ 2022
Презентация и тезисы: https://golangconf.ru/2022/abstracts/9018…
👍13
Команда ngrok представила агент в виде Go-библиотеки, подходящий для интеграции непосредственно в Go-приложения.
В статье выше объясняется, как работает ngrok-go, чем он отличается от традиционных сетей и туннелей, а также как начать использовать его в своих приложениях.
В статье выше объясняется, как работает ngrok-go, чем он отличается от традиционных сетей и туннелей, а также как начать использовать его в своих приложениях.
Ngrok
ngrok | API Gateway, Kubernetes Ingress, Webhook Gateway
ngrok simplifies app delivery by unifying API gateway, Kubernetes ingress, multi-cluster load balancing and more with ngrok's Universal Gateway.
👍14❤1
Программное создание диаграмм с помощью D2
D2 — инструмент для создания сценариев декларативных диаграмм на базе Go. В руководстве рассматривается его использование из Go-кода для создания диаграммы схемы базы данных.👇
Читать
D2 — инструмент для создания сценариев декларативных диаграмм на базе Go. В руководстве рассматривается его использование из Go-кода для создания диаграммы схемы базы данных.👇
Читать
GitHub
GitHub - terrastruct/d2: D2 is a modern diagram scripting language that turns text to diagrams.
D2 is a modern diagram scripting language that turns text to diagrams. - terrastruct/d2
👍10
Что такое фаззинг и зачем он нужен?
Недавно публиковали расшифровку доклада Сергея Петрова о фаззинг-тестировании в Go.
В этой статье разработчик из Ozon также углубляется в фаззинг: что это такое, зачем он нужен и как с его помощью найти баг на примере.👇
Читать
Недавно публиковали расшифровку доклада Сергея Петрова о фаззинг-тестировании в Go.
В этой статье разработчик из Ozon также углубляется в фаззинг: что это такое, зачем он нужен и как с его помощью найти баг на примере.👇
Читать
Telegram
Библиотека Go разработчика | Golang
Текстовая расшифровка доклада Сергея Петрова на GolangConf о том, как устроено fuzzing-тестирование в Go и как проверить функцию на корректную валидацию данных.
Читать
Читать
🔥3👍2
Вышла вторая часть в серии статей об изменениях в Go 1.20 👉 https://t.me/goproglib/3284
Telegram
Библиотека Go разработчика | Golang
👩💻 Что нового в Go 1.20: пополняемая серия статей.
🔗 Часть 1. Изменения в языке
🔗 Часть 2. Основные изменения стандартной библиотеки
🔗 Часть 3. Минорные изменения стандартной библиотеки
🔗 Часть 1. Изменения в языке
🔗 Часть 2. Основные изменения стандартной библиотеки
🔗 Часть 3. Минорные изменения стандартной библиотеки
🤔6
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
miro.com
Go 1.20 All You Need to Know
All you need to know about the Go release Go 1.20 with all major features.
👍13
Разбираемся, что из себя представляют процессы в Linux и как ими можно управлять с использованием Go.
Читать
Читать
Mezhenskyi.dev
Managing Linux Processes in Go
This article explores basic concepts behind Linux processes and how one can manage them using the Go programming language.
⚡12👍7😁1
Теоретический и практический гайд по работе с пакетом database/sql в Go на примере PostgreSQL.
Читать
Читать
Betterstack
How to Work with SQL Databases in Go | Better Stack Community
The article will discuss the use of the database/sql package in Go to connect to a database, execute SQL statements, and handle returned results. It also covers advanced topics like prepared statements, transactions, and connection pooling.
👍12
Executable examples в Go
Знаете ли вы, что в Go вы можете писать исполняемые примеры? Они автоматически включаются в документацию пакета, их можно запускать непосредственно в веб-браузере, а также они автоматически проверяются каждый раз, когда вы запускаете
Подробнее
Знаете ли вы, что в Go вы можете писать исполняемые примеры? Они автоматически включаются в документацию пакета, их можно запускать непосредственно в веб-браузере, а также они автоматически проверяются каждый раз, когда вы запускаете
go
test
. Подробнее
Bitfield Consulting
Go’s best-kept secret: executable examples — Bitfield Consulting
Did you know that Go lets us provide executable code examples as part of our documentation? It’s pretty neat. Let’s take a tour of this useful feature and see how it works.
👍3
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
https://github.com/dominikbraun/graph/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20⚡2
Опыт перехода с C++ на Go: Владимир Балун рассказывает, как строился его переход на Go и как в будущем он смог найти работу.
🎬 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Перешел с С++ на Go | Как менять языки программирования
Курсы по программированию: https://clck.ru/37iG2b
Потренироваться проходить собеседования: https://clck.ru/3C2CY3
Консультации:
https://getmentor.dev/mentor/vladimir-balun-191
https://solvery.io/ru/mentor/vladimir_balun
Таймкоды:
00:00 - Введение
00:24…
Потренироваться проходить собеседования: https://clck.ru/3C2CY3
Консультации:
https://getmentor.dev/mentor/vladimir-balun-191
https://solvery.io/ru/mentor/vladimir_balun
Таймкоды:
00:00 - Введение
00:24…
👍10🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Разработчики предложили убрать логотип Google с главной страницы Golang
Официальный аккаунт языка программирования Go в твиттере опубликовал пост с просьбой дать отзыв о новом облике своего веб-сайта. В комментариях один из пользователей заявил, что было ошибкой добавлять...
👍10🤔4