Forwarded from Пятничный деплой
Еще один годный видос про создание CLI на golang, в этот раз на русском https://www.youtube.com/watch?v=ongT5OVWX4E #cli #cobra #golang
YouTube
CLI на Go. От разработки до дистрибуции.Михаил Грачёв, Evrone.
Обзор популярных библиотек и практик для разработки CLI-приложений на Go. Дистрибуция приложений на ОС Mac, Linux, Windows. Обзор популярных инструментов и решений.
#GolangDevDay
Вжух! Ссылка на трансляцию доставлена.
Мы начнём сегодня в 19:00 по Новосибирску (15:00 по Москве).
https://youtube.com/watch?v=0ux3CGrU1ug
#go #golang
Вжух! Ссылка на трансляцию доставлена.
Мы начнём сегодня в 19:00 по Новосибирску (15:00 по Москве).
https://youtube.com/watch?v=0ux3CGrU1ug
#go #golang
YouTube
DevDay: Golang
Golang DevDay 31 мая 2019
Будет и мягкий переход «из не-Go в Go», и выступления потяжелее.
00:01:52 — Безболезненное моделирование предметной области // Алексей Ильчук, 2ГИС
00:52:00 — Ещё раз о взаимодействии сервисов // Данил Руденко, 2ГИС
01:47:29 — Итераторы…
Будет и мягкий переход «из не-Go в Go», и выступления потяжелее.
00:01:52 — Безболезненное моделирование предметной области // Алексей Ильчук, 2ГИС
00:52:00 — Ещё раз о взаимодействии сервисов // Данил Руденко, 2ГИС
01:47:29 — Итераторы…
Смотрите какая прелесть https://goreleaser.com/ эта штука позволит вам с лёгкостью публиковать релизы на GitHub #golang #releases #github
Goreleaser
Release engineering, simplified.
Forwarded from AWS Notes
AWS Secrets Manager secrets - вставляем в окружение и сохраняем на диск
Достойные "напосмотреть" утилитки для работы с секретами — одна позволяет инжектировать их в окружение:
https://github.com/sgreben/aws-secretsmanager-env
А другая — в файлы:
https://github.com/sgreben/aws-secretsmanager-files
Нет возможности работы в мульти-аккаунте - вещь свежая, наверняка допилят. Кто любит #Go - может понравиться.
#Secrets
Достойные "напосмотреть" утилитки для работы с секретами — одна позволяет инжектировать их в окружение:
https://github.com/sgreben/aws-secretsmanager-env
А другая — в файлы:
https://github.com/sgreben/aws-secretsmanager-files
Нет возможности работы в мульти-аккаунте - вещь свежая, наверняка допилят. Кто любит #Go - может понравиться.
#Secrets
GitHub
GitHub - keilerkonzept/aws-secretsmanager-env: injects AWS Secrets Manager secrets as environment variables. single binary, no…
injects AWS Secrets Manager secrets as environment variables. single binary, no dependencies. osx & linux & windows. #aws #golang #cli - GitHub - keilerkonzept/aws-secretsmanager-en...
Forwarded from Пятничный деплой
Еще одна библиотека для создания healthcheck - https://github.com/AppsFlyer/go-sundheit/ и пример использования https://medium.com/appsflyer/health-checks-like-a-pro-3fa362942883 #golang #healthcheck
GitHub
GitHub - AppsFlyer/go-sundheit: A library built to provide support for defining service health for golang services. It allows you…
A library built to provide support for defining service health for golang services. It allows you to register async health checks for your dependencies and the service itself, provides a health end...
Forwarded from oleg_log (Oleg Kovalov)
Брэд твитнул свои слайды о новом Go playground, который переписали на gVisor и который крутится на гугловском Borg (бегло по слайдам, вроде не напутал).
Собственно слайды https://talks.golang.org/2019/playground-v3/playground-v3.slide#1
Твит https://twitter.com/bradfitz/status/1182150837713244160
Собственно слайды https://talks.golang.org/2019/playground-v3/playground-v3.slide#1
Твит https://twitter.com/bradfitz/status/1182150837713244160
Twitter
Brad Fitzpatrick
Here are some slides from a talk I gave on the new gVisor-based version of the #golang sandbox for the playground (https://t.co/onmoOPy5a3), replacing Native Client (NaCl): https://t.co/7qmixGLba2 (Sorry, no video, but you don't really need it... I filled…
Forwarded from VictoriaMetrics
Вышел релиз #victoriametrics v1.40.0 , собранный на свежем #golang v1.15.0 .
https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.40.0
https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.40.0
GitHub
Release v1.40.0 · VictoriaMetrics/VictoriaMetrics
Changes since v1.39.4
FEATURE: release Kubernetes operator for VictoriaMetrics - see https://github.com/VictoriaMetrics/operator .
FEATURE: respect CPU limits set via cgroups. This should reduce C...
FEATURE: release Kubernetes operator for VictoriaMetrics - see https://github.com/VictoriaMetrics/operator .
FEATURE: respect CPU limits set via cgroups. This should reduce C...
Forwarded from ITGram
+ jq — CLI JSON processor written on С. Allows to extract data from JSON, modify it, supports math, variables, regexes, even has a lot of built-in functions. Installable from Debian repositories.
+ jqplay.org — online playground for jq. Great to try it, debug expressions, have a handy cheat sheet.
+ gjson — must-have Go library to get values from a complex deeply nested JSON. Has a simple and intuitive syntax.
+ jj — CLI tool written on Go, wrapper around gjson. Hence less powerful than jq but much simpler and more friendly.
#golang #cli
+ jqplay.org — online playground for jq. Great to try it, debug expressions, have a handy cheat sheet.
+ gjson — must-have Go library to get values from a complex deeply nested JSON. Has a simple and intuitive syntax.
+ jj — CLI tool written on Go, wrapper around gjson. Hence less powerful than jq but much simpler and more friendly.
#golang #cli