Добро пожаловать в мир продвинутого Golang программирования @Golang_google
В канале вы найдете :
📃Статьи
📚Книги
👨💻 Код
🔗Ссылки
🗯 Чат разработчиков
🛠Вакансии GO
и много другой полезной информации
#Golang #Coding
#Books #Pro
Канал, который заменит вам платные курсы и учебники подписывайтесь: 👇👇👇
🦫 @Golang_google
В канале вы найдете :
📃Статьи
📚Книги
👨💻 Код
🔗Ссылки
🗯 Чат разработчиков
🛠Вакансии GO
и много другой полезной информации
#Golang #Coding
#Books #Pro
Канал, который заменит вам платные курсы и учебники подписывайтесь: 👇👇👇
🦫 @Golang_google
👍7🔥1🤔1
[Тестовое Google] Простые множители произведения массива
Задача
Дан массив целых положительных чисел nums, верните количество различных простых множителей в произведении элементов
▪️Число, большее
▪️Целое число val1 является множителем другого целого числа
Пример
Произведение всех элементов в `
Произведение всех элементов в `
#junior #задача #golang
Пишите свое решение в комментариях👇
Задача
Дан массив целых положительных чисел nums, верните количество различных простых множителей в произведении элементов
nums. Функция должна называться distinctPrimeFactors.
Обратите внимание, что:▪️Число, большее
1, называется простым, если оно делится только на 1 и само на себя.▪️Целое число val1 является множителем другого целого числа
val2, если val2 / val1 является целым числом.Пример
nums = [2,4,3,7,10,6]
distinctPrimeFactors(nums)
# 4
# Пояснение:Произведение всех элементов в `
nums` равно: `2 * 4 * 3 * 7 * 10 * 6 = 10080 = 25 * 32 * 5 * 7`.
Существует 4 различных простых множителя, поэтому мы возвращаем 4.
nums = [2,4,8,16]
distinctPrimeFactors(nums)
# 1
# Пояснение:Произведение всех элементов в `
nums` равно: `2 * 4 * 8 * 16 = 1024 = 210`.
Существует 1 различный простой множитель, поэтому мы возвращаем 1.#junior #задача #golang
Пишите свое решение в комментариях👇
🤯2😢1
⚡️ Выпущен Go-HTML 1.0
Go-HTML предоставляет платформу для программирования интерактивных компонентов пользовательского интерфейса с использованием Go (вместо JavaScript) для веб-приложений.
##golang #htmx #javascript #программирование #релиз #webdev
Go-HTML может использовать компоненты Templ.
- https://go.dev/
- https://htmx.org/
- https://templ.guide/
▪️ Github
👉 Golang Юниор | #golang
Go-HTML предоставляет платформу для программирования интерактивных компонентов пользовательского интерфейса с использованием Go (вместо JavaScript) для веб-приложений.
##golang #htmx #javascript #программирование #релиз #webdev
Go-HTML может использовать компоненты Templ.
- https://go.dev/
- https://htmx.org/
- https://templ.guide/
▪️ Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2👎2
Будет полезно начинающим гоферам;
здесь наглядно показывается, как работают слайсы, какие они имеют методы и как взаимодействуют с разными функциями
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
Проект чистой архитектуры Go Backend с Chi (стандартный net/http), MongoDB, JWT Authentication Middleware, Test и Docker.
#golang
▪️Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👎2❤1
Масштабируемый сервис транскодирования (конвертация видеофайлов из одного кодека или формата в другой.) видео, созданный с использованием Golang, Gin, AWS, Pulumi, MongoDB и Redis.
git clone https://github.com/yourusername/video-transcoding-service.git
cd video-transcoding-service#golang
▪️ Github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
▪️Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👎4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Легкий инструмент на GO для проверки электронной почты с помощью синтаксической проверки и проверки домена.
#golang #email
git clone https://github.com/zeeshanahmad0201/email_verification_tool.git
▪️ Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤🔥1❤1
Goravel - мощный и масштабируемый фреймворк, созданный для быстрой и удобной разработки веб-приложений на языке Go в стиле легендарного Laravel.
Фреймворк вдохновлен популярным фреймворком Laravel, что делает его очень понятным для PHP-разработчиков, начинающим работать с Go.
Goravel предлагает широкий спектр встроенных возможностей, включая управление конфигурацией, HTTP-обработку, аутентификацию, авторизацию, ORM, миграции, логирование, кэширование и многое другое.
Благодаря своей гибкости и набору готовых решений, Goravel позволяет значительно ускорить процесс разработки веб-приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17🤡6👍2🤮2
—
go get github.com/caddyserver/certmagicCertmagic позволяет полностью управлять выдачей и обновлением TLS-сертификатов, для этого нужно добавить в приложение буквально 1 строку:
certmagic.HTTPS([]string{"example.com"}, mux)Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Carbon - A Lightweight In-Memory Cache for High Throughput
Свежая легкая и высокопроизводительная библиотека кэширования в оперативной памяти для Go, разработанная с учетом требований API, требующих быстрого и эффективного кэширования данных.
#golang
Github
@golangprofi
Свежая легкая и высокопроизводительная библиотека кэширования в оперативной памяти для Go, разработанная с учетом требований API, требующих быстрого и эффективного кэширования данных.
#golang
go get github.com/scott-mescudi/carbonGithub
@golangprofi
🔥1
Golang + Gin + Postgres + Docker + gRPC + NGINX
Реализация gRPC на основе Go с Gin, PostgreSQL, Docker и NGINX
#golang
Github
Чат с Go вакансиями
Реализация gRPC на основе Go с Gin, PostgreSQL, Docker и NGINX
#golang
go install github.com/golang/mock/[email protected]Github
Чат с Go вакансиями
👍5❤2👎1
Go + HTMX-шаблон, содержащий все Необходимые Инструменты для создания веб-приложений.
▪️ Github
#golang #htmx #javascript #programming #webdev
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
📚Библиотеки и инструменты для создания и отправки электронной почты на GO.
▪️chasquid - SMTP-сервер, написанный на Go.
▪️douceur - CSS-инлайнер для ваших HTML-писем.
▪️email - Надежная и гибкая библиотека работы с электронной почтой на Go.
▪️email-verifier - Библиотека Go для проверки электронной почты без отправки писем.
▪️go-dkim - Библиотека DKIM для подписи и проверки электронной почты.
▪️go-email-normalizer - Библиотека Golang для нормализации электронной почты.
▪️go-email-validator - Модульный валидатор электронной почты для проверки синтаксиса, содержания, smtp и т. д..
▪️go-imap - Библиотека IMAP для клиентов и серверов.
▪️go-mail - Простая библиотека Go для отправки писем на Go.
▪️go-message - Потоковая библиотека для Internet Message Format и почтовых сообщений.
▪️go-premailer - Встраиваемая стилизация для HTML-почты в Go.
▪️go-simple-mail - Очень простой пакет для отправки электронной почты с SMTP Keep Alive и двумя таймаутами: Connect и Send.
▪️Hectane - Легкий SMTP-клиент, предоставляющий API.
▪️hermes - Пакет Golang, генерирующий HTML-письма.
▪️Maddy - Почтовый сервер "все в одном" (SMTP, IMAP, DKIM, DMARC, MTA-STS, DANE).
▪️mailchain - Отправка зашифрованных писем на адреса блокчейна, написанная на Go.
▪️mailgun-go - Библиотека Go для отправки почты с помощью Mailgun API.
▪️MailHog - тестирование электронной почты и SMTP с веб-интерфейсом и API.
▪️Mailpit - Инструмент тестирования электронной почты и SMTP для разработчиков.
▪️mailx - Mailx - это библиотека, которая упрощает отправку электронной почты по SMTP. Она является расширением стандартной библиотеки golang net/smtp.
▪️SendGrid - Go-библиотека SendGrid для отправки электронной почты.
▪️smtp - Машина состояний протокола SMTP-сервера.
▪️smtpmock - Легкий настраиваемый многопоточный тестовый SMTP-сервер. Имитирует любое поведение SMTP в вашей тестовой среде.
▪️truemail-go - Настраиваемый валидатор/верификатор электронной почты на языке Golang. Проверяет почту через Regex, DNS, SMTP и многое другое.
👉 Golang Юниор | #golang
▪️chasquid - SMTP-сервер, написанный на Go.
▪️douceur - CSS-инлайнер для ваших HTML-писем.
▪️email - Надежная и гибкая библиотека работы с электронной почтой на Go.
▪️email-verifier - Библиотека Go для проверки электронной почты без отправки писем.
▪️go-dkim - Библиотека DKIM для подписи и проверки электронной почты.
▪️go-email-normalizer - Библиотека Golang для нормализации электронной почты.
▪️go-email-validator - Модульный валидатор электронной почты для проверки синтаксиса, содержания, smtp и т. д..
▪️go-imap - Библиотека IMAP для клиентов и серверов.
▪️go-mail - Простая библиотека Go для отправки писем на Go.
▪️go-message - Потоковая библиотека для Internet Message Format и почтовых сообщений.
▪️go-premailer - Встраиваемая стилизация для HTML-почты в Go.
▪️go-simple-mail - Очень простой пакет для отправки электронной почты с SMTP Keep Alive и двумя таймаутами: Connect и Send.
▪️Hectane - Легкий SMTP-клиент, предоставляющий API.
▪️hermes - Пакет Golang, генерирующий HTML-письма.
▪️Maddy - Почтовый сервер "все в одном" (SMTP, IMAP, DKIM, DMARC, MTA-STS, DANE).
▪️mailchain - Отправка зашифрованных писем на адреса блокчейна, написанная на Go.
▪️mailgun-go - Библиотека Go для отправки почты с помощью Mailgun API.
▪️MailHog - тестирование электронной почты и SMTP с веб-интерфейсом и API.
▪️Mailpit - Инструмент тестирования электронной почты и SMTP для разработчиков.
▪️mailx - Mailx - это библиотека, которая упрощает отправку электронной почты по SMTP. Она является расширением стандартной библиотеки golang net/smtp.
▪️SendGrid - Go-библиотека SendGrid для отправки электронной почты.
▪️smtp - Машина состояний протокола SMTP-сервера.
▪️smtpmock - Легкий настраиваемый многопоточный тестовый SMTP-сервер. Имитирует любое поведение SMTP в вашей тестовой среде.
▪️truemail-go - Настраиваемый валидатор/верификатор электронной почты на языке Golang. Проверяет почту через Regex, DNS, SMTP и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - aymerick/douceur: A simple CSS parser and inliner in Go
A simple CSS parser and inliner in Go. Contribute to aymerick/douceur development by creating an account on GitHub.
❤3👍2👌1
This media is not supported in your browser
VIEW IN TELEGRAM
Enola Holmes
Это усовершенствованная версия утилиты Sherlock и современный CLI-инструмент, написанный на Go, который позволяет находить учетные записи в социальных сетях по имени пользователя.
go install github.com/theyahya/enola/cmd/enola@latest
▪️ Github
👉 Golang Юниор | #golang
Это усовершенствованная версия утилиты Sherlock и современный CLI-инструмент, написанный на Go, который позволяет находить учетные записи в социальных сетях по имени пользователя.
go install github.com/theyahya/enola/cmd/enola@latest
▪️ Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚1
Вакансии для Golang-разработчиков за последние 14 дней:
✓ Go Developer. Удалёнка (РФ, РБ), 70–100 т.р.
✓ Golang Developer. Удалёнка (РФ), 100–140 т.р.
✓ C++/Go-разработчик. Гибрид (Новосибирск)
✓ Golang Developer. Удалёнка (РФ), 150–250 т.р.
✓ Golang Developer. Гибрид (Москва), 200–450 т.р.
✓ Golang разработчик. Гибрид (Москва), ЗП обсуждается
✓ Golang Developer. Гибрид/Офис (Тбилиси), 400–800 т.р.
#подборка #golang #go
✓ Go Developer. Удалёнка (РФ, РБ), 70–100 т.р.
✓ Golang Developer. Удалёнка (РФ), 100–140 т.р.
✓ C++/Go-разработчик. Гибрид (Новосибирск)
✓ Golang Developer. Удалёнка (РФ), 150–250 т.р.
✓ Golang Developer. Гибрид (Москва), 200–450 т.р.
✓ Golang разработчик. Гибрид (Москва), ЗП обсуждается
✓ Golang Developer. Гибрид/Офис (Тбилиси), 400–800 т.р.
#подборка #golang #go
🔥2