123456789101112131415161718192021222324252627 |
- package qr
- import (
- "fmt"
- "image"
- "log"
- "github.com/skip2/go-qrcode"
- )
- // RenderString as a QR code
- func RenderString(s string) {
- q, err := qrcode.New(s, qrcode.Medium)
- if err != nil {
- log.Fatal(err)
- }
- fmt.Println(q.ToSmallString(false))
- }
- // RenderImage returns a QR code as an image.Image
- func RenderImage(s string) image.Image {
- q, err := qrcode.New(s, qrcode.Medium)
- if err != nil {
- log.Fatal(err)
- }
- return q.Image(256)
- }
|