Web scraping in Go con Colly
Colly è una libreria per Go che ci permette di eseguire il web scarping delle pagine web.
In questo articolo vediamo un paio di esempi.
Golang
Colly è una libreria per Go che ci permette di eseguire il web scarping delle pagine web.
In questo articolo vediamo un paio di esempi.
Gin è uno dei web framework più utilizzati in Go.
In questo articolo vediamo come come connetterci ad un db MariaDB e come visualizzare i dati in formato JSON.
In questo articolo vediamo come connetterci ad un db PostgreSQL in Go usando pgx.
In verità ci stanno diverse libreria, ma da quello che ho capito pgx è quella più consigliata.
Per installarla:
go get github.com/jackc/pgx/v5
In questo articolo vediamo come creare file PDF in Go usando la libreria fpdf!
Prima di tutto importiamo la libreria:
go get github.com/go-pdf/fpdf
In questo articolo vediamo come leggere file XLSX in Go usando la libreria xlsxreader!
Per installarla diamo questo comando:
go get github.com/thedatashed/xlsxreader
In un precedente articolo abbiamo visto come inviare email in Go usando il package standard net/smtp.
In questo vediamo come inviare email usando un package esterno apposito: Gomail!
In Go abbiamo il package database/sql che ci fornisce una interfaccia generica per interagire con un database.
A questa interfaccia va fornito un driver apposito, che dipende dal db ovviamente; qui la lista di tutti i db supportati.
In questo articolo vediamo come connetterci ad db MySQL/MariaDB.
In questo articolo vediamo come inviare email in Go usando SMTP.
Non faremo uso di librerie esterne, in quanto abbiamo già l'occorrente nel package net.
In questo articolo vediamo come creare un file XML, e poi leggerlo, in Go.
Come spesso accade in questo linguaggio, abbiamo già tutto il necessario, senza dover scaricare librerie esterne.
In questo articolo vediamo come creare e leggere file CSV in Go.
Non servono librerie esterne, in quanto Go integra già tutto.