https://github.com/wenlng/go-captcha-example
This is the example of GoCaptcha
https://github.com/wenlng/go-captcha-example
captcha captcha-example go-captcha recaptcha
Last synced: 3 months ago
JSON representation
This is the example of GoCaptcha
- Host: GitHub
- URL: https://github.com/wenlng/go-captcha-example
- Owner: wenlng
- License: mit
- Created: 2021-11-22T14:19:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-02T06:55:28.000Z (3 months ago)
- Last Synced: 2025-04-02T07:27:02.248Z (3 months ago)
- Topics: captcha, captcha-example, go-captcha, recaptcha
- Language: JavaScript
- Homepage:
- Size: 14.3 MB
- Stars: 69
- Watchers: 3
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Go Captcha
Go Captcha Example Projects
> English | [中文](README_zh.md)
>GoCaptcha is a behavior CAPTCHA, which implements click mode, slider mode, drag-drop mode and rotation mode.
⭐️ If it helps you, please give a star.
![]()
## URL Index
| Name | URL |
|-------------------------------------------------------------|----------------------------------------------------------------------------------------------|
| GoCaptcha Document | [http://gocaptcha.wencodes.com](http://gocaptcha.wencodes.com) |
| Online Demo | [http://gocaptcha.wencodes.com/demo/](http://gocaptcha.wencodes.com/demo/) |
| Golang + Web + APP Example | [https://github.com/wenlng/go-captcha-example](https://github.com/wenlng/go-captcha-example) |
| Golang Captcha | [https://github.com/wenlng/go-captcha](https://github.com/wenlng/go-captcha) |
| Golang Assets File | [https://github.com/wenlng/go-captcha-assets](https://github.com/wenlng/go-captcha-assets) |
| Javascript Captcha | [https://github.com/wenlng/go-captcha-jslib](https://github.com/wenlng/go-captcha-jslib) |
| Vue Captcha | [https://github.com/wenlng/go-captcha-vue](https://github.com/wenlng/go-captcha-vue) |
| React Captcha | [https://github.com/wenlng/go-captcha-react](https://github.com/wenlng/go-captcha-react) |
| Angular Captcha | [https://github.com/wenlng/go-captcha-angular](https://github.com/wenlng/go-captcha-angular) |
| Svelte Captcha | [https://github.com/wenlng/go-captcha-svelte](https://github.com/wenlng/go-captcha-svelte) |
| Solid Captcha | [https://github.com/wenlng/go-captcha-solid](https://github.com/wenlng/go-captcha-solid) |
| UniApp Captcha | [https://github.com/wenlng/go-captcha-uni](https://github.com/wenlng/go-captcha-uni) |
| ... | |
### Example
```shell
git clone https://github.com/wenlng/go-captcha-example.git
cd go-captcha-example
go mod download
go run main.go
```Open in browser: http://127.0.0.1:9001/go-captcha-example
### Directory structure
```text
|-golang // Golang example
|-internal
|-app
|-cache
|-logic
|-captdata
|-click_basic.go // Generation click text data
|-click_shape.go // Generation click shape data
|-rotate_basic.go // Generation rotate data
|-slide_basic.go // Generation slide data
|-slide_region.go // Generation drag data
|-checkdata
|-click.go // Check data for text
|-rotate.go // Check data for rotate
|-slide.go // Check data for slide
|-web
|-native // Js+Html+Css example
|-bower // Js+Html+Css example, bower tool
|-vue // Vue3 example
|-vue2 // Vue2 example
|-react // React example
|-angular // Angular example
|-solid // Solid example
|-svelte // Svelte example
|-app
|-uniapp // UniApp example
```