#golang #junior #go
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍9👏8
Инструмент резервного копирования на Go с открытым исходным кодом, который поддерживает шифрование E2E (сквозное тестирование) и дедупликацию.
В отличие от традиционных средств, он может делать резервные копии отдельных файлов и каталогов вместо создания полных образов системы.
Доступны версии с графическим интерфейсом и CLI версия.
#go #opensource #e2e
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍9❤4
🎉 Выпущены версии Go 1.23.2 и 1.22.8!
🗣 Анонс: https://groups.google.com/g/golang-announce/c/NKEc8VT7Fz0
⬇️ Скачать: https://go.dev/dl/#go1.23.2
#golang
@golang_google
🗣 Анонс: https://groups.google.com/g/golang-announce/c/NKEc8VT7Fz0
⬇️ Скачать: https://go.dev/dl/#go1.23.2
#golang
@golang_google
👍18🔥9❤7🤔1🎉1
Мощный инструмент командной строки для обработки JSON
git clone https://github.com/TwoBitCoders/jx
#golang
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🔥2
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26😢7❤4🔥2
🚀 RateShield
Полностью настраиваемый rate limiter, который может применять ограничения к отдельным эндпоинатм с помощью настраиваемых конфигураций.
#golang #ratelimiter #opensource
▪️ Github
@golang_google
Полностью настраиваемый rate limiter, который может применять ограничения к отдельным эндпоинатм с помощью настраиваемых конфигураций.
#golang #ratelimiter #opensource
▪️ Github
@golang_google
❤8👍4🔥1
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍7🔥4🥰2🤬2
Chrome Headless
.Инструмент предназначен для автоматического сбора экранов интерфейсов с сайтов и может работать из командной строки.
▪️Github
#golang #web #tools
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤6🔥4
Цель проекта — предоставить простой и эффективный способ создания графических интерфейсов на Go без зависимости от
C-библиотек
, что упрощает сборку и улучшает совместимость на разных операционных системах@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥12❤6
This media is not supported in your browser
VIEW IN TELEGRAM
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤8🔥2
Структурированный логер с нулевой зависимостью для пакета Go log / slog с красочным выводом логов.
#golang #opensource #logs
go get github.com/golang-cz/devslog@latest
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤7🔥3🤩1
Строго типизированная и удобная в использовании библиотека factory для Go, разработанная для упрощения создания фиктивных данных
go get github.com/eyo-chen/gofacto
▪️Github
#golang
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤5🤯5🔥1
Инструмент CLI, предназначенный для упрощения и оптимизации развертывания приложений macOS.
#golang
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥5👍3
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤5🥰5
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤8🔥3
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31❤9👍5🥰1🤔1
FormatFolded — для работы с FlameGraph, инструментом визуализации стека вызовов.
FormatPprof — стандартный формат для работы с инструментом профилирования от Google pprof.
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤6🔥4
Часто когда разрабатываешь API, которое обновляет данные (PUT запросы), важно понять пользователь хочет обновить значение, удалить или вовсене трогать.
Эта библиотека решает эту проблему.
Поле !Defined - если его в JSON вообще не передавали
и Value уже зависит от того, что вы ожидаете.
Скачать:
go get github.com/kbgod/go-jof
Github: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤6🎉2
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/python_job_interview
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/golang_interview
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/python_job_interview
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/golang_interview
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
❤5👍2🔥1
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥5👍4
Установка:
go get -u github.com/doytowin/goooqo/rdb
package main
import (
"database/sql"
"github.com/doytowin/goooqo/rdb"
_ "github.com/mattn/go-sqlite3"
)
func main() {
db, _ := sql.Open("sqlite3", "./test.db")
tm := rdb.NewTransactionManager(db)
//...
}
▪️Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍6🔥3🤔2😢2