go install github.com/EwenQuim/entropy@latest
entropy
Высокая энтропия — признак того, что в этой строке есть пароль/токен/секретный ключ, и Entropy позволяет находить все эти секреты
Можно сделать Entropy пре-коммит хуком, чтобы конфиденциальная информация не утекала в сеть
Быстрый старт с Docker:
docker run --rm -v $(pwd):/data ewenquim/entropy /data
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Лучший способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
C#: t.me/csharp_ci
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C++ t.me/cpluspluc
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
C#: t.me/csharp_ci
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C++ t.me/cpluspluc
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
—
go get github.com/samber/mo@v1
mo предоставляет некоторые элементы ФП наподобие тех, что реализованы в Scala и Rust
Все эти абстракции ФП реализованы с использованием фишек Go 1.18+
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Высокопроизводительный менеджер рассылок с красивым информационным дашбордом.
#golang #opensource
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Позволяет считывать, публиковать, записывать и делать остальные операции над видео и аудио
Быстрый запуск с помощью Docker:
docker run --rm -it --network=host bluenviron/mediamtx:latest
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
—
brew install micro
micro — это текстовый редактор на базе терминала
micro стремится быть простым в использовании и интуитивно понятным, а также использовать возможности современных терминалов;
поставляется в виде одного статического бинарника без зависимостей
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
mkdir -p $GOPATH/src/github.com/openbao && cd $_
git clone https://github.com/openbao/openbao.git
cd openbao
make bootstrap
make dev
bao -h
OpenBao позволяет:
— хранить токены с произвольными ключами и значениями. OpenBao шифрует эти секреты перед записью в постоянное хранилище; может записывать данные на диск, в Consul и т.д.
— генерировать токены по требованию для некоторых систем, таких как AWS или базы данных SQL
— шифровать и расшифровывать данные, не сохраняя их
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📌Видео
📌Все ссылки
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
—
brew install dep-tree
Dep Tree позволяет увидеть уровень организации своего кода.
Чем более разрозненным и несвязанным является код, тем более разрозненным будет выглядеть график.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
curl -sLS https://get.k3sup.dev | sh
sudo install k3sup /usr/local/bin/
k3sup использует ssh для установки k3s на удаленный Linux-хост. Также можно использовать k3sup для подключения существующих Linux-хостов к кластеру k3s в качестве агентов.
Утилита k3sup написана на Go и кросс-компилируется для Linux, Windows, MacOS и даже для Raspberry Pi.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
curl -L https://coder.com/install.sh | sh
coder server
Coder опирается на общие интерфейсы типо SSH и инфраструктурные инструменты (как Terraform) и упрощает предоставление доступа к удаленным рабочим пространствам
При помощи Coder можно мгновенно запустить полностью настроенную облачную среду разработки и сделать первый коммит за считанные минуты.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
brew install reviewdog/tap/reviewdog
Если кто вдруг не знает про reviewdog — это отличный инструмент, который позволяет интегрировать любые линтеры в форму публикации комментариев на GitHub, GitLab и на аналогичных платформах.
Также reviewdog без проблем можно запустить локально
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM