Путь Golang
СтатистикаВсё о Golang Ресурсы и материалы: https://t.me/waygolang/12 Кроме чата, Golang обсудить можно тут: https://t.me/gogolang
- Последний пост
- 13 июн.
- Последнее чтение
- 11:30
- Постов за неделю
- 0
- Всего постов
- 20
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 14 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
🥧 Задеплоил число π в кубер В чате @ru_devops @schors показал, что наворотила новая Claude Fable — рабочую реализацию RFC 3091, того самого первоапрельского «протокола генерации цифр π». Ну а я не удержался: раз есть сервис — надо его задеплоить по-человечески. Погнали 👇 👉 Репа: https://github.com/dipa-ai/pigen Что за зверь pigen — как древний chargen, только в сокет тебе бесконечно льются десятичные цифры π. Шутка-протокол, но написан по-взрослому: голый Go stdlib, один файл, статик-бинарь, distroless, 12-factor, probes, метрики. Ну а раз катим — то в кубер за Envoy Gateway, через GitOps (Argo): 🌐 живой веб-вью на SSE — заходишь в браузер и смотришь, как π течёт в реалтайме ☸️ HTTPRoute по хостнейму для веба + TCPRoute для сырого RFC-протокола 📦 kustomize-база агностик, образ/хост/Gateway-рефы — оверрайдами в Argo-аппке 🔐 distroless nonroot (UID 65532), imagePullSecret, hardened securityContext И пара граблей по пути, классика жанра: — runAsNonRoot: true + нечисловой юзер в образе = под не стартует, пока не пропишешь runAsUser числом; — nc по хостнейму молчит, хотя браузер летает — потому что имя за Cloudflare-проксей, а она форвардит только HTTP(S). Лечится серой (DNS-only) записью прямо на LB. 🔗 Живьём (браузер): https://pigen.apten.im 🥧 И по-олдскульному: nc pigen.apten.im 31415 Поднять у себя kubectl apply -k kubernetes/ → переопредели образ/хост/Gateway под себя → на Gateway добавь TCP-листенер на 31415 + A-запись на IP LB. Всё. #kubernetes #envoygateway #gitops #golang #claude
без подписи
Чтобы сохранилось
🪦 5 марта 2026 года в возрасте 92 лет умер сэр Тони Хоар ☝️ Учась в Московском Государственном Университете по обмену, изобрёл алгоритм сортировки Quick Sort ☝️ Лауреат Премии Тьюринга за фундаментальный вклад в определение и разработку языков программирования ☝️ Рыцарский титул за заслуги в области образования и компьютерных наук 🤙 В мае 1978 года пишет труд «Взаимодействующие последовательные процессы» (CSP, Communicating Sequential Process). pdf на archive.org на английском | pdf на sscc.ru на русском 👉 Молодой Роб Пайк увлекается трудом Тони Хоара. Он создаёт «игрушечный» язык Newsqueak, в котором пытается реализовать идеи CSP. Этот язык он использует в дальнейшем для демонстрации принципов CSP. В 1989 году отдел Bell Labs, в котором работал Пайк, разрабатывает язык Alef, который был основан в том числе на идеях Newsqueak. В 2007 году Google даёт зелёный свет «игрушкам» Роба Пайка. И языки Newsqueak и Alef возрождаются из небытия в языке Go F
Какую прекрасную Вещь я везу в старом вильнюсском троллейбусе. Напишите в каменты ваши предположения, как это вообще относится к пограммированию?
— Вы понимаете, что сливаете исходные коды вашего ПО в OpenAI, используя нейросеть? — Это теперь проблема OpenAI
С днём рождения, Кен Томпсон. Соавтор UNIX, создатель языка B и один из архитекторов Go. Настоящая легенда IT 👒 @linuxos_tg
#fosdem2026 Fosdem'2026 Go lightning talks Пятиминутные спонтанные доклады. Люблю этот формат. Не успеваешь заснуть даже если тема и/или спикер не очень. Прямо огнище
https://github.com/perfgo/perfgo
#fosdem2026 #golang класс
#fosdem2026 #golang
#fosdem #plan9 Plan9 internals
#fosdem When are you from?
ИИчница (забавно, кстати, что по правилам русского языка слово "яичница" правильно произносить "иишница") P.S. Не моё, но разрешили не подписывать
#ai qwen3:4b не смог понять, что за язык такой Alef
Интересно, что от нас скрывают?
Используете ли вы extension wsl_v5 к golangci-lint ? Вот этот: https://github.com/bombsimon/wsl И почему?
ChatGPT 5 Thinking. Восстание машин временно переносится. Машины прогуливают уроки, ходят в дурацком, целуются в кустах и игнорируют The Plan
В jira есть два формата именования кастомных полей (или даже три). И есть язык JQL для поиска. Так вот для разных операторов условий нужно применять свой формат имени поля ("=" и "IS EMPTY" работают каждый только со своим форматом). А для установки значения поля - тоже только один из них. И главное — не перепутать
Я помню как-то решил в 2014 году таки ознакомиться с Ansible. Ну такое открываю, пытаюсь через шелл с судо ад хок сделать и сосу тунца. Мучаюсь дня два. Лезу в код. 1. Паттерн "отлова" приглашения ввести пароль сделан только на linux. Делаю багрепорт с предложением поправить Мучаюсь ещё два дня. Лезу в код. 2. Вызывается sh с гнушной либой разбора параметров и неверный параметр -c, если другие либы. Во freebsd не работает. Делаю багрепорт с предложением поправить. Запускаю две каманды ад хок и радостно забываю про такой способ навсегда, перейдя на ключи