An open API service indexing awesome lists of open source software.

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

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.



Poster






## 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
```