Golang

Generics in Go: casi d'uso e pattern

Generics in Go: casi d'uso e pattern

Codice riutilizzabile e sicuro dal punto di vista tipologico con i generics di Go

Generics in Go rappresentano una delle caratteristiche più significative aggiunte al linguaggio da Go 1.0. Introdotti in Go 1.18, i generics permettono di scrivere codice tipo-sicuro e riutilizzabile che funziona con diversi tipi senza sacrificare prestazioni o chiarezza del codice.

Costruire applicazioni CLI in Go con Cobra & Viper

Costruire applicazioni CLI in Go con Cobra & Viper

Sviluppo CLI in Go con i framework Cobra e Viper

Le applicazioni dell’interfaccia a riga di comando (CLI) sono strumenti essenziali per gli sviluppatori, gli amministratori di sistema e i professionisti DevOps. Due librerie Go sono diventate lo standard de facto per lo sviluppo CLI in Go: Cobra per la struttura dei comandi e Viper per la gestione delle configurazioni](https://www.glukhov.org/it/post/2025/11/go-cli-applications-with-cobra-and-viper/ “Sviluppo CLI in Go”).

Mastery dei Dev Container in VS Code

Mastery dei Dev Container in VS Code

Crea ambienti di sviluppo coerenti, portabili e riproducibili utilizzando i Dev Containers

Gli sviluppatori spesso si trovano di fronte al dilemma “funziona sul mio computer” a causa di incompatibilità delle dipendenze, versioni degli strumenti o differenze tra i sistemi operativi.
Dev Containers in Visual Studio Code (VS Code) risolvono questo problema in modo elegante — permettendo di sviluppare all’interno di un ambiente containerizzato configurato specificamente per il proprio progetto.

Alternative a Beautiful Soup per Go

Alternative a Beautiful Soup per Go

Proseguendo l'argomento dell'estrazione dei dati da HTML

  • Per un’alternativa diretta a Beautiful Soup in Go, utilizza soup.
  • Per il supporto ai selezionatori CSS, considera goquery.
  • Per le query XPath, utilizza htmlquery.
  • Per un’altra opzione ispirata a Beautiful Soup, guarda a Node.

Se stai cercando un equivalente di Beautiful Soup in Go, diverse librerie offrono funzionalità simili per l’analisi e lo scraping HTML: