Shiori - это простой менеджер закладок, написанный на языке Go. Представляет собой простой клон Pocket. Его можно использовать как приложение командной строки или как веб-приложение.
Приложение распространяется в виде одного бинарного файла, что позволяет легко установить и использовать его.
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
gat — полноценная альтернатива cat, написанная на Go и с дополнительными функциями: подсветки синтаксиса на разных языках, поддержки разных тем и форматирования.
$ go install github.com/koki-develop/gat@latest
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
✔ Redis Explained
Глубокое техническое погружение во все тонкости Redis.
В статье рассматриваются различные топологии Redis, персистентность данных и форкинг процессов.
Отличная иллюстрированная статья для глубокого понимания Redis.
▪Читать
@Golang_google
Глубокое техническое погружение во все тонкости Redis.
В статье рассматриваются различные топологии Redis, персистентность данных и форкинг процессов.
Отличная иллюстрированная статья для глубокого понимания Redis.
▪Читать
@Golang_google
Новая 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
Универсальный набор инструментов для сбора и управления 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
Принцип работы реляционных баз данных. В этой статье рассказывается о том, как работают индексы и транзакции внутри реляционных баз данных.
Отличная иллюстрированная статья для глубокого понимания реляционных баз данных.
▪Читать
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
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
This media is not supported in your browser
VIEW IN TELEGRAM
Каждый разработчик ежедневно сталкивается с новыми челенджами, один из них — отказоустойчивость системы.
Поработаем над темой вместе?
Команда Яндекс Такси и ведущие специалисты IT отрасли делятся своим опытом. Регистрируйтесь сейчас и используйте в работе лучшие практики.
2 сентября. «Москва-Сити», башня «Око», с онлайн-трансляцией. Бесплатно
Подробнее
Поработаем над темой вместе?
Команда Яндекс Такси и ведущие специалисты IT отрасли делятся своим опытом. Регистрируйтесь сейчас и используйте в работе лучшие практики.
2 сентября. «Москва-Сити», башня «Око», с онлайн-трансляцией. Бесплатно
Подробнее
🟡 Дайджест полезных материалов из мира Go за неделю
Почитать:
— Учимся применять Semaphore и Worker Pool на Go
— Go's Garbage Collection: как работает и почему это важно знать
— Объяснения по шардинга баз данных
— Build a Credit Card validator using Go
— Protoc Plugins with Go
— 12.Data Transmission Protocol: Protocol Buffers
— Appwrite + Go: Build APIs without technical overhead
— Handling JSON in Go
— Validating input JSON
— Golang: Test-Driven Development(TDD) with Gin and MySQL
— Novedades en Go 1.21 🚀
— 11. MMO Online Game AOI Algorithm
— The Golang Saga: A Coder’s Journey There and Back Again. Part 3: The Graphing Conundrum
Посмотреть:
🌐Уроки Golang с нуля /#23 - Функция init
🌐 Go v1.21 - Обсуждаем важные изменения | GoGetPodcast №10 (⏱ 01:56:31)
🌐Mock-собеседование старшего Go разработчика из Тинькофф | Самое полное интервью
Хорошего дня!
❤️ Лайк, за подборку
@Golang_google
Почитать:
— Учимся применять Semaphore и Worker Pool на Go
— Go's Garbage Collection: как работает и почему это важно знать
— Объяснения по шардинга баз данных
— Build a Credit Card validator using Go
— Protoc Plugins with Go
— 12.Data Transmission Protocol: Protocol Buffers
— Appwrite + Go: Build APIs without technical overhead
— Handling JSON in Go
— Validating input JSON
— Golang: Test-Driven Development(TDD) with Gin and MySQL
— Novedades en Go 1.21 🚀
— 11. MMO Online Game AOI Algorithm
— The Golang Saga: A Coder’s Journey There and Back Again. Part 3: The Graphing Conundrum
Посмотреть:
🌐Уроки Golang с нуля /#23 - Функция init
🌐 Go v1.21 - Обсуждаем важные изменения | GoGetPodcast №10 (⏱ 01:56:31)
🌐Mock-собеседование старшего Go разработчика из Тинькофф | Самое полное интервью
Хорошего дня!
❤️ Лайк, за подборку
@Golang_google
Крутой инструмент реверс-инжиниринга для Docker, написанный на Go.
decompose очень быстрый и сканирует ~400 контейнеров примерно за 5 секунд
#docker #golang
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Машинное обучение: @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
Машинное обучение: @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
Новая комплексная библиотека валидации, созданная специально для Go разработчиков.
С помощью Zogo можно легко проверять различные поля данных в своих приложениях, используя набор предварительно созданных правил проверки.
go get github.com/frantchessico/zogo
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Building Modern Business Software in Go
Книга для тех, кто обладаете базовыми знаниями языка Go и уже работал с различными проектами. Книга подойдет тем, кто ищет практические примеры, которые помогут разрабатывать приложения, чтобы через несколько месяцев они не превратились в устаревшее программное обеспечение.
Большинство идей, изложенных в этой книге, подходят для проектов со сложными бизнес-процессами. Некоторые из них применимым и в более простых случаях, а некоторые при использовании в небольших проектах будут выглядеть как ужасный перебор. Старайтесь быть прагматиками и выбирать лучший инструмент для работы над вашим проектом .
📕Скачать Книгу
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезный CLI-инструмент для проксирования и анализа TCP-соединений, написанный на Go.
Tproxy используется для мониторинга подключений gRPC, пулов соединений MySQL и анализа любых TCP-соединений.
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезный фаззер, написанный на 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
Свежий апдейт библиотеки ZITADEL, альтернативы комбинирующей функции Auth0 и Keycloak.
▪Github
▪Документация
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM