38.1K subscribers
1.54K photos
38 videos
5 files
1.7K links
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Gat

gat — полноценная альтернатива cat, написанная на Go и с дополнительными функциями: подсветки синтаксиса на разных языках, поддержки разных тем и форматирования.

$ go install github.com/koki-develop/gat@latest

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥73🤔1
Redis Explained

Глубокое техническое погружение во все тонкости Redis.

В статье рассматриваются различные топологии Redis, персистентность данных и форкинг процессов.

Отличная иллюстрированная статья для глубокого понимания Redis.

Читать

@Golang_google
👍18🔥95
👣 REM

Новая ORM библиотека для Go, поддерживающая PostgreSQL, MySQL. Вскоре авторы обещают добавить SQLite.

go get github.com/evantbyrne/rem

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23👎14🔥32
👣 Seekr

Универсальный набор инструментов для сбора и управления OSINT-данными с удобным веб-интерфейсом.

Seekr позволяет объединить все ваши любимые OSINT-инструменты в одном. Бэкэнд написан на языке Go с использованием BadgerDB в качестве базы данных и предлагает широкий спектр возможностей для сбора, управления и анализа данных.

git clone https://github.com/seekr-osint/seekr
cd seekr
go generate ./...
tsc --project web
go run main.go


Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2
🖥 Relational Databases Explained

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

Отличная иллюстрированная статья для глубокого понимания реляционных баз данных.

Читать

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍42
👣 RamSQL

In-memory SQL библиотека на Go sql/driver, которая хорошо подходит для тестирования.

go get github.com/proullon/ramsql

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍193🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Каждый разработчик ежедневно сталкивается с новыми челенджами, один из них — отказоустойчивость системы.

Поработаем над темой вместе?

Команда Яндекс Такси и ведущие специалисты IT отрасли делятся своим опытом. Регистрируйтесь сейчас и используйте в работе лучшие практики.

2 сентября. «Москва-Сити», башня «Око», с онлайн-трансляцией. Бесплатно

Подробнее
👍8😁8
🖥 Decompose

Крутой инструмент реверс-инжиниринга для Docker, написанный на Go.

decompose очень быстрый и сканирует ~400 контейнеров примерно за 5 секунд

#docker #golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥32
Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

Машинное обучение: @ai_machinelearning_big_data
Go: @golang_interview
Go Jobs:@GolangJobsit
C#: @csharp_ci
Базы данных: @sqlhub
Python: @pythonl
C/C++/: @cpluspluc
Data Science: @data_analysis_ml
Devops: @devOPSitsec
Rust: @rust_code
Javascript: @javascriptv
React: @react_tg
PHP: @phpshka
Docker: @docker
Android: @android_its
Мобильная разработка: @mobdevelop
Linux: linuxacademy
Big Data: t.me/bigdatai
Хакинг: @linuxkalii
Java:@javatg
Собеседования: @machinelearning_interview


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy

🔥ИТ-Мемы: t.me/memes_prog

🇬🇧Английский: @english_forprogrammers

📕Ит-книги https://yangx.top/addlist/BkskQciUW_FhNjEy
👍62🥰2🔥1
👣 Zogo -

Новая комплексная библиотека валидации, созданная специально для Go разработчиков.

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

go get github.com/frantchessico/zogo

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍14👎3🔥2
👣 Go With The Domain
Building Modern Business Software in Go

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

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

📕Скачать Книгу

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥42
👣 Tproxy

Полезный CLI-инструмент для проксирования и анализа TCP-соединений, написанный на Go.

Tproxy используется для мониторинга подключений gRPC, пулов соединений MySQL и анализа любых TCP-соединений.


Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍163🔥2👎1
☠️ headerpwn

Полезный фаззер, написанный на Go, для анализа реакции серверов на различные HTTP-заголовки.

go install github.com/devanshbatham/[email protected]

Укажите целевой URL-адрес с помощью флага -url.
Создайте файл, содержащий тестируемые заголовки, по одному заголовку в строке. С помощью флага -headers укажите путь к этому файлу.

Пример:

headerpwn -url https://example.com -headers my_headers.txt

Формат файла my_headers.txt должен быть таким, как показано ниже:

Proxy-Authenticate: foobar
Proxy-Authentication-Required: foobar
Proxy-Authorization: foobar
Proxy-Connection: foobar
Proxy-Host: foobar
Proxy-Http: foobar

тест:

headerpwn -url https://example.com -headers my_headers.txt -proxy 127.0.0.1:8080

GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍153🔥3
👣 ZITADEL

Свежий апдейт библиотеки ZITADEL, альтернативы комбинирующей функции Auth0 и Keycloak.

Github
Документация

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥43
👺 Go Hacking

Бесплатное комплексное онлайн-учебное пособие Go по взлому на архитектурах x64, ARM64 и ARM32, в котором шаг за шагом рассматриваются вопросы реинжиниринга Golang с нуля.

Github
Книга по хакингу на GO
Бесплатный курс реверс-инжинирингу

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥51👎1😁1
👣 Работаем с регулярными выражениями. Часть 1

regex для проверки того, содержит ли строка только заглавные буквы (картинка 1)

проверка того, начинается ли строка с "Tre" и заканчивается "s" (картинка 2,3).

Проверяем заканчивается ли строка на "port" (картинка 4,5).

проверка наличия в строке подстроки "zoo" (картинка 6,7).

проверка не содержит ли строка заданную подстроку где-либо внутри себя картинка 8,9).

проверка наличия в строке целых чисел с помощью regex 10).

https://regex101.com/ - попрактиковаться

🔥Ставьте лайк, если интересно продолжение темы.

#golang #junior #regex

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍12👎32👏1