Creare QR Code in Go
In questo articolo vediamo come creare QR Code in Go usando la libreria go-qrcode!
Per installarla:
go get -u github.com/yeqown/go-qrcode/v2
go mod tidy
Qui sotto un esempio:
package main
import (
"fmt"
"os"
"github.com/yeqown/go-qrcode/v2"
"github.com/yeqown/go-qrcode/writer/standard"
)
func main() {
qrc, err := qrcode.New("https://www.mattepuffo.com")
if err != nil {
fmt.Println(err)
os.Exit(0)
}
w, err := standard.New("qrcode.jpeg")
if err != nil {
fmt.Println(err)
os.Exit(0)
}
if err = qrc.Save(w); err != nil {
fmt.Println(err)
os.Exit(0)
}
}
Ci sono poi diversi altri settaggi/opzioni da usare.
Guardate la documentazione per ulteriori dettagli.
Enjoy!
go go-qrcode qr code
Commentami!