最新消息:一个只会PHP的程序员不是好搬砖的

golang验证码总结

源码技术 时光弧线 848浏览 0评论

1、http://www.oschina.net/code/snippet_173630_12006 :

2、https://github.com/dchest/captcha

它比较强大,可以生成图片的验证码或者音频验证码。

3、在GAE上使用的Google的验证码(ReCAPTCHA)封装

https://github.com/ThePiachu/GAE-Go-ReCAPTCHA

这个的核心代码只在下面这个文件:

https://github.com/ThePiachu/GAE-Go-ReCAPTCHA/blob/master/ReCaptcha/ReCaptcha.go

 

4、一个国人用Go写的验证码

https://github.com/hanguofeng/gocaptcha

他做出来的效果截图如下:

hanguofeng223 hanguofeng22 hanguofeng hanguofeng11

 

另外跟验证码比较类似的技术,给图片做水印,可以参考下面项目

https://github.com/jianfengye/image-sign

这里用到了 freetype-go 生成的效果要比上面字体出来效果要好。

freetype-go的介绍请参看:

http://www.cnblogs.com/yjf512/archive/2013/04/17/3025574.html

 

转载请注明:53IT » golang验证码总结

您必须 登录 才能发表评论!