gocaptcha:用golang编写的验证码库
gocaptcha
一个简单的Go语言实现的验证码
图片实例
简介
基于Golang实现的图片验证码生成库,可以实现随机字母个数,随机直线,随机噪点等。可以设置任意多字体,每个验证码随机选一种字体展示。
实例
使用:
go get github.com/lifei6671/gocaptcha/
使用的类库
go get github.com/golang/freetype
go get github.com/golang/freetype/truetype
go get golang.org/x/image
天朝可以去 或 下载
代码
具体实例可以查看example目录,有生成的验证码图片。
func Get(w http.ResponseWriter, r *http.Request) {
//初始化一个验证码对象
captchaImage,err :