—
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.28.0/manifests/tigera-operator.yaml
Calico — это сетевое решение на Go для обеспечения безопасности, которое позволяет рабочим нагрузкам Kubernetes и другим рабочим нагрузкам выдерживаться параллельно.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
curl -fsSL https://get.casaos.io | sudo bash
Проект CasaOS был основан с целью создания простой облачной ОС на базе экосистемы Docker.
Особенности CasaOS:
— CasaOS пытается совместить возможности публичного облака с управляемостю и конфиденциальностью полностью локальной инфраструктуры
— CasaOS можно развернуть на любой совместимой машине с помощью всего 1 строки кода
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🎊 Выпущены версии Go 1.22.4 и 1.21.11!
🔏 Безопасность: Добавлены улучшения безопасности архивов / zip и ip-адресов
🗣 Анонс: https://groups.google.com/g/golang-announce/c/XbxouI9gY7k
⬇️ Загурзить: https://go.dev/dl/#go1.22.4
#golang
@Golang_google
🔏 Безопасность: Добавлены улучшения безопасности архивов / zip и ip-адресов
🗣 Анонс: https://groups.google.com/g/golang-announce/c/XbxouI9gY7k
⬇️ Загурзить: https://go.dev/dl/#go1.22.4
#golang
@Golang_google
—
go install mvdan.cc/sh/v3/cmd/shfmt@latest
sh поддерживает POSIX Shell, Bash и mksh.
Требует Go 1.21+
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
curl -fsSL https://d2lang.com/install.sh | sh -s --
echo 'x -> y -> z' > in.d2
d2 --watch in.d2 out.svg
D2 — язык на базе Go для текстового задания диаграмм (наподобие Mermaid)
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
go get github.com/alecthomas/participle/v2@latest
Цель Participle — предоставить простой, идиоматичный и элегантный способ определения парсеров в Go.
Грамматика в Participle та же, что и в пакете
encoding/json
: теги полей struct
определяют, что и как вводится в те же поля.@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
git clone https://github.com/openimsdk/open-im-server && cd open-im-server
docker compose up -d
# настроить внешний IP-адреса
bash bootstrap.sh
OpenIM включает серверный и клиентский SDK, обеспечивает высокую производительность и простоту расширения функций.
OpenIM позволяет быстро интегрировать возможности обмена мгновенными сообщениями и сетевого взаимодействия в режиме реального времени в свои приложения, используя OpenIM SDK.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
—
go install github.com/evilmartians/lefthook@latest
Lefthook — это менеджер Git-хуков для Node.js, Ruby и не только.
Особенности:
— Быстрый (написан на языке Go), может выполнять команды параллельно
— позволяет контролировать выполнение и файлы, которые вы передаете командам
— простой, представляет собой единственный двоичный файл без зависимостей, который может работать в любом окружении
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В первую очередь, script — для выполнения тех задач, которые хорошо выполняют shell-скрипты: чтение файлов, выполнение подпроцессов, подсчет строк, сопоставление строк и так далее.
script призван сделать так, чтобы писать программы на Go для администрирования было так же легко, как и в shell
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Анонимайзер данных с открытым исходным кодом и инструмент для создания синтетических данных.
Создавайте высококачественные синтетические данные и используйте их в своих проектах.
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
—
go install honnef.co/go/tools/cmd/staticcheck@latest
Staticcheck — это современный линтер для Go.
Позволяет находить ошибки и проблемы с производительностью, предлагает упрощения кода, следит за соблюдением заданных правил.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM