安裝:
go get github.com/skip2/go-qrcode
代碼實例:
package main
import (
"image/color"
"github.com/skip2/go-qrcode"
)
var (
url = `http://www.reibang.com/u/e8934b1c83c3`
)
func main() {
// 創(chuàng)建二維碼,并保存成png圖片
// 參數(shù):URL、容錯級別溶诞、二維碼寬高驳遵、保存路徑
err := qrcode.WriteFile(url, qrcode.Medium, 256, `qr1.png`)
if err != nil {
panic(err)
}
// 創(chuàng)建一個自定義顏色的二維碼,并保存成png圖片
// 參數(shù):URL、容錯級別、二維碼寬高、背景色崇摄、前景色、保存路徑
err = qrcode.WriteColorFile(url, qrcode.Medium, 256, color.Black, color.White, `qr2.png`)
if err != nil {
panic(err)
}
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者