Dev

Aggiornamento a Go 1.27: cosa si rompe e cosa adottare per primo

Aggiornamento a Go 1.27: cosa si rompe e cosa adottare per primo

json/v2 sotto il cofano, uuid della libreria standard e trappole GODEBUG.

Go 1.27 è uscita nell’agosto 2026 e, per la maggior parte dei moduli, l’aggiornamento consiste in una singola riga nel file go.mod seguita da un passaggio di go fix — ma un piccolo numero di modifiche incide in modo silenzioso. Ecco cosa si rompe effettivamente e cosa adottare per primo.

Limitare la concorrenza in Go: errgroup, pool di worker e backpressure

Limitare la concorrenza in Go: errgroup, pool di worker e backpressure

Limita il lavoro in volo, non limitarti ad annullarlo.

Il fan-out illimitato è la modalità di fallimento predefinita nella concorrenza di Go: ogni istruzione go è un ulteriore task in esecuzione, senza limiti e senza un proprietario. Questo articolo si occupa di fornire entrambi gli elementi.

Web Framework Go nel 2026: confronto tra net/http, chi, Gin, Echo e Fiber

Web Framework Go nel 2026: confronto tra net/http, chi, Gin, Echo e Fiber

Cinque stack Go HTTP, un unico banco di prova, numeri reali.

Go include un server HTTP di livello production nella sua libreria standard, e dal Go 1.22 il router integrato gestisce da solo l’abbinamento dei metodi e i parametri del percorso. La questione relativa ai framework non è scomparsa, ma si è ristretta.

gstack: Stack di ingegneria del software con IA

gstack: Stack di ingegneria del software con IA

Una fabbrica di software costruita dalle competenze degli agenti

Gli agenti di coding AI possono già scrivere funzioni, modificare repository, eseguire test e aprire pull request. Il problema più difficile è convincere un agente a seguire un processo di ingegneria ripetibile prima, durante e dopo la scrittura del codice.

OpenSpec: Proposte Rifiutate – Una Convenzione per la Memoria Decisionale

OpenSpec: Proposte Rifiutate – Una Convenzione per la Memoria Decisionale

Nessun stato di rifiuto. Ecco il workaround.

Un agente che ha proposto e implementato “spostare la persistenza in una libreria condivisa” sei mesi fa proporrà volentieri di nuovo la stessa idea il prossimo trimestre, a meno che non esista un registro durevole che gli indichi come l’idea sia già stata indagata e rifiutata – e OpenSpec al momento non ha uno stato interno per questo scopo.

OpenSpec Quickstart: Installazione, Workflow e Errori più Comuni

OpenSpec Quickstart: Installazione, Workflow e Errori più Comuni

Specifica le modifiche come incrementi, non in un PRD di 40 pagine.

OpenSpec è una CLI gratuita e open source di Fission AI che consente a te e al tuo agente di coding di concordare una modifica in Markdown semplice prima che venga scritto qualsiasi codice, evitando la cerimoniale fase-gated dei framework spec-driven più pesanti.

Superpowers Quickstart: installazione, workflow e prova

Superpowers Quickstart: installazione, workflow e prova

Abilità SDD applicate, installate con un singolo comando.

Superpowers incapsula un’intera metodologia guidata da specifiche in Claude Skills installabili, imponendo il brainstorming, la pianificazione, l’implementazione guidata da subagenti e il TDD rigoroso, invece di lasciare quella struttura a tua discrezione.

Dead Letter Queues: gestire i messaggi avvelenati nei sistemi distribuiti

Dead Letter Queues: gestire i messaggi avvelenati nei sistemi distribuiti

Blocca i messaggi tossici che impediscono l’elaborazione delle code

Una coda di messaggi non elaborati (Dead-Letter Queue) è la rete di sicurezza che intercetta i messaggi che i consumer non riescono a elaborare, così che un singolo payload corrotto non blocchi o scarti silenziosamente tutti i messaggi successivi nella coda.

Sicurezza degli agenti A2A e MCP: identità, delega e audit trail

Sicurezza degli agenti A2A e MCP: identità, delega e audit trail

La sicurezza del protocollo riguarda chi può agire, non il modello.

L’iniezione di prompt riceve la maggior parte dell’attenzione in termini di sicurezza nei sistemi LLM e merita attenzione, ma non è l’unico problema una volta che gli agenti iniziano a chiamare strumenti e a delegare il lavoro ad altri agenti.

Pattern di orchestrazione multi-agente: una guida pratica

Pattern di orchestrazione multi-agente: una guida pratica

Il 40% dei pilot multiagente fallisce. Ecco come scegliere il giusto pattern di orchestrazione – ed evitare quelli che si rompono.

I sistemi AI a singolo agente hanno raggiunto il picco nel 2025 — si forniva a un LLM un prompt, alcuni strumenti e un obiettivo, e svolgeva compiti ben definiti in modo ragionevolmente efficace.

Il pattern Outbox transazionale in Go con PostgreSQL

Il pattern Outbox transazionale in Go con PostgreSQL

Scrivi l'evento con i dati. Non dividerli mai.

Due scritture che dovrebbero riuscire insieme finiscono per fallire separatamente. Il tuo servizio ordini salva l’ordine nel database, quindi pubblica un evento order.created su un message broker.