It looks like #golang might get generic methods, before my talk about why Go can't have generic methods (at Gophercon Singapore ~1y ago) gets published:
https://github.com/golang/go/issues/77273#issuecomment-3886683084
Go 1.26 is released - The Go Programming Language

Go 1.26 adds a new garbage collector, cgo overhead reduction, experimental simd/archsimd package, experimental runtime/secret package, and more.

A Modular monolith pattern for building maintainable Go systems using workspaces with clear boundaries and flexible distribution.
#golang #go #softwareDevelopment

https://github.com/pivaldi/go-modular-monolith-white-paper/

GitHub - pivaldi/go-modular-monolith-white-paper: A Modular monolith pattern for building maintainable Go systems using workspaces with clear boundaries and flexible distribution

A Modular monolith pattern for building maintainable Go systems using workspaces with clear boundaries and flexible distribution - pivaldi/go-modular-monolith-white-paper

GitHub

In episode 84 of the SaturdayMP show, Omar and myself create a very basic main screen using Fyne to input the text to post and a button to create the LinkedIn post. That said, the GUI doesn't do anything yet, except look nice-ish. Lots of reading the Fyne documentation and experimenting with Fyne.

*PostCast is just a place holder name and might change. The goofy PostCast placeholder image was generated by ChatGPT and will likely change.

https://youtu.be/0K_GY4rvr48

Have a question you want answered in a future video? A challenging or interesting problem you need you want to see solved? Constructive feedback? Then comment, DM me, or send an email to ask@saturdaymp.com.

Thanks for watching!

#satudaympshow #postcast #golang #fyne

SaturdayMP Show 84: Creating PostCast (Part 6 – Create Fyne Main Screen)

YouTube

Nice, green tea gc is default more in #golang. Played with it and was already an improvement. Now waiting for json2 and runtime/secrets to revamp all the code I can find. 😅

https://go.dev/doc/go1.26

Go 1.26 Release Notes - The Go Programming Language

I know this isn’t the sexiest #ai project, but I just finished https://github.com/rcarmo/go-textile - a completely AI driven port of the #textile markup engine to #golang
GitHub - rcarmo/go-textile: Golang textile parser, implemented against the php test suite as a "clean room" native parser.

Golang textile parser, implemented against the php test suite as a "clean room" native parser. - rcarmo/go-textile

GitHub

It's Go 1.26 release day! It brings a ton of performance and quality-of-life improvements, but I am so far the happiest about the improved `go fix` command.

Just ran it on a couple of projects, and it found some good code candidates to be modernized.

https://go.dev/blog/go1.26

---
#golang #programming

OpenTelemetry стек в Go: Metrics, Tracing, Logs

Observability — это не просто логи или метрики по отдельности, а целостная картина поведения системы. В этой статье разберём минимальный, но полноценный стек OpenTelemetry для Go-приложений: соберём метрики, трейсы и логи, прокинем их через otel-collector и посмотрим результат в Grafana (Prometheus + Tempo + Loki). Без лишней теории — только практический пример: docker-compose, инициализация OTel в Go, инструментирование HTTP-клиента и сервера и просмотр данных в UI. В итоге получится рабочий шаблон, который можно использовать как основу для своих сервисов.

https://habr.com/ru/articles/994626/

#golang #go #prometheus #grafana #docker #loki #tempo #opentelemetry #observability #backend

OpenTelemetry стек в Go: Metrics, Tracing, Logs

Всем привет! В этой статье я решил разобрать стек OpenTelemetry (OTel) для Go приложений: Tracing → Tempo Metrics → Prometheus Logs → Loki Будет минимум теории — пройду чисто по шагам: что сделать,...

Хабр

An ultra-light personal AI assistant, inspired by nanobot and rebuilt in Go via self-bootstrapping—driven by the agent for a full architecture migration and optimization.
#golang

https://github.com/sipeed/picoclaw

is #golang generally nasty version wise , like #python on any OS or is it just #nixos ?