1
- # Faygo [ ![ report card] ( https://goreportcard.com/badge/github.com/henrylee2cn /faygo?style=flat-square )] ( http://goreportcard.com/report/henrylee2cn /faygo ) [ ![ github issues] ( https://img.shields.io/github/issues/henrylee2cn /faygo.svg?style=flat-square )] ( https://github.com/henrylee2cn /faygo/issues?q=is%3Aopen+is%3Aissue ) [ ![ github closed issues] ( https://img.shields.io/github/issues-closed-raw/henrylee2cn /faygo.svg?style=flat-square )] ( https://github.com/henrylee2cn /faygo/issues?q=is%3Aissue+is%3Aclosed ) [ ![ GitHub release] ( https://img.shields.io/github/release/henrylee2cn /faygo.svg?style=flat-square )] ( https://github.com/henrylee2cn /faygo/releases ) [ ![ GoDoc] ( https://img.shields.io/badge/godoc-reference-blue.svg?style=flat-square )] ( http://godoc.org/github.com/henrylee2cn /faygo ) [ ![ view Go网络编程群] ( https://img.shields.io/badge/官方QQ群-Go网络编程(42730308)-27a5ea.svg?style=flat-square )] ( http://jq.qq.com/?_wv=1027&k=fzi4p1 )
1
+ # Faygo [ ![ report card] ( https://goreportcard.com/badge/github.com/andeya /faygo?style=flat-square )] ( http://goreportcard.com/report/andeya /faygo ) [ ![ github issues] ( https://img.shields.io/github/issues/andeya /faygo.svg?style=flat-square )] ( https://github.com/andeya /faygo/issues?q=is%3Aopen+is%3Aissue ) [ ![ github closed issues] ( https://img.shields.io/github/issues-closed-raw/andeya /faygo.svg?style=flat-square )] ( https://github.com/andeya /faygo/issues?q=is%3Aissue+is%3Aclosed ) [ ![ GitHub release] ( https://img.shields.io/github/release/andeya /faygo.svg?style=flat-square )] ( https://github.com/andeya /faygo/releases ) [ ![ GoDoc] ( https://img.shields.io/badge/godoc-reference-blue.svg?style=flat-square )] ( http://godoc.org/github.com/andeya /faygo ) [ ![ view Go网络编程群] ( https://img.shields.io/badge/官方QQ群-Go网络编程(42730308)-27a5ea.svg?style=flat-square )] ( http://jq.qq.com/?_wv=1027&k=fzi4p1 )
2
2
3
- ![ Faygo Favicon] ( https://github.com/henrylee2cn /faygo/raw/master/doc/faygo_96x96.png )
3
+ ![ Faygo Favicon] ( https://github.com/andeya /faygo/raw/master/doc/faygo_96x96.png )
4
4
5
- Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct Handler, Faygo will automatically bind/verify the request parameters and generate the online API doc. [ Go to \< User Manual\> ] ( https://github.com/henrylee2cn /faydoc )
5
+ Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct Handler, Faygo will automatically bind/verify the request parameters and generate the online API doc. [ Go to \< User Manual\> ] ( https://github.com/andeya /faydoc )
6
6
7
- [ 简体中文] ( https://github.com/henrylee2cn /faygo/blob/master/README_ZH.md )
7
+ [ 简体中文] ( https://github.com/andeya /faygo/blob/master/README_ZH.md )
8
8
9
- ![ faygo index] ( https://github.com/henrylee2cn /faygo/raw/master/doc/index.png )
9
+ ![ faygo index] ( https://github.com/andeya /faygo/raw/master/doc/index.png )
10
10
11
- ![ faygo apidoc] ( https://github.com/henrylee2cn /faygo/raw/master/doc/apidoc.png )
11
+ ![ faygo apidoc] ( https://github.com/andeya /faygo/raw/master/doc/apidoc.png )
12
12
13
- ![ faygo server] ( https://github.com/henrylee2cn /faygo/raw/master/doc/server.png )
13
+ ![ faygo server] ( https://github.com/andeya /faygo/raw/master/doc/server.png )
14
14
15
15
16
16
## Latest version
@@ -28,13 +28,13 @@ Go Version ≥ 1.8
28
28
- Way 1: download source
29
29
30
30
``` sh
31
- go get -u -v github.com/henrylee2cn /faygo
31
+ go get -u -v github.com/andeya /faygo
32
32
```
33
33
34
- - Way 2: deployment tools ([ Go to fay] ( https://github.com/henrylee2cn /fay ) )
34
+ - Way 2: deployment tools ([ Go to fay] ( https://github.com/andeya /fay ) )
35
35
36
36
``` sh
37
- go get -u -v github.com/henrylee2cn /fay
37
+ go get -u -v github.com/andeya /fay
38
38
```
39
39
40
40
```
@@ -84,7 +84,7 @@ HTTPS/HTTP2(TLS on UNIX socket) | `unix_https`
84
84
- Most features try to use simple ini configs to avoid unnecessary recompilation, and these profiles can be automatically assigned default values
85
85
- Provide ` gorm ` , ` xorm ` , ` sqlx ` , ` directSQL ` , ` Websocket ` , ` ini ` , ` http client ` and many other commonly used expansion packages
86
86
87
- ![ faygo handler multi-usage] ( https://github.com/henrylee2cn /faygo/raw/master/doc/MultiUsage.png )
87
+ ![ faygo handler multi-usage] ( https://github.com/andeya /faygo/raw/master/doc/MultiUsage.png )
88
88
89
89
## Simple example
90
90
@@ -94,7 +94,7 @@ package main
94
94
import (
95
95
// "mime/multipart"
96
96
" time"
97
- " github.com/henrylee2cn /faygo"
97
+ " github.com/andeya /faygo"
98
98
)
99
99
100
100
type Index struct {
@@ -143,7 +143,7 @@ response:
143
143
*/
144
144
```
145
145
146
- [ All samples] ( https://github.com/henrylee2cn /faygo/raw/master/samples )
146
+ [ All samples] ( https://github.com/andeya /faygo/raw/master/samples )
147
147
148
148
## Handler and middleware
149
149
@@ -413,19 +413,19 @@ float64 | []float64 |
413
413
414
414
package summary | import path
415
415
-----------------|-----------------------------------------------------------------------------------------------------------------
416
- [ barcode] ( https://github.com/henrylee2cn /faygo/raw/master/ext/barcode ) | ` github.com/henrylee2cn /faygo/ext/barcode `
417
- [ Bit unit conversion] ( https://github.com/henrylee2cn /faygo/raw/master/ext/bitconv ) | ` github.com/henrylee2cn /faygo/ext/bitconv `
418
- [ gorm(DB ORM)] ( https://github.com/henrylee2cn /faygo/raw/master/ext/db/gorm ) | ` github.com/henrylee2cn /faygo/ext/db/gorm `
419
- [ sqlx(DB ext)] ( https://github.com/henrylee2cn /faygo/raw/master/ext/db/sqlx ) | ` github.com/henrylee2cn /faygo/ext/db/sqlx `
420
- [ xorm(DB ORM)] ( https://github.com/henrylee2cn /faygo/raw/master/ext/db/xorm ) | ` github.com/henrylee2cn /faygo/ext/db/xorm `
421
- [ directSQL(Configured SQL engine)] ( https://github.com/henrylee2cn /faygo/raw/master/ext/db/directsql ) | ` github.com/henrylee2cn /faygo/ext/db/directsql `
422
- [ One-time Password] ( https://github.com/henrylee2cn /faygo/raw/master/ext/otp ) | ` github.com/henrylee2cn /faygo/ext/otp `
423
- [ UUID] ( https://github.com/henrylee2cn /faygo/raw/master/ext/uuid ) | ` github.com/henrylee2cn /faygo/ext/uuid `
424
- [ Websocket] ( https://github.com/henrylee2cn /faygo/raw/master/ext/websocket ) | ` github.com/henrylee2cn /faygo/ext/websocket `
425
- [ ini] ( https://github.com/henrylee2cn /faygo/raw/master/ini ) | ` github.com/henrylee2cn /faygo/ini `
426
- [ cron] ( https://github.com/henrylee2cn /faygo/raw/master/ext/cron ) | ` github.com/henrylee2cn /faygo/ext/cron `
427
- [ task] ( https://github.com/henrylee2cn /faygo/raw/master/ext/task ) | ` github.com/henrylee2cn /faygo/ext/task `
428
- [ http client] ( https://github.com/henrylee2cn /faygo/raw/master/ext/surfer ) | ` github.com/henrylee2cn /faygo/ext/surfer `
416
+ [ barcode] ( https://github.com/andeya /faygo/raw/master/ext/barcode ) | ` github.com/andeya /faygo/ext/barcode `
417
+ [ Bit unit conversion] ( https://github.com/andeya /faygo/raw/master/ext/bitconv ) | ` github.com/andeya /faygo/ext/bitconv `
418
+ [ gorm(DB ORM)] ( https://github.com/andeya /faygo/raw/master/ext/db/gorm ) | ` github.com/andeya /faygo/ext/db/gorm `
419
+ [ sqlx(DB ext)] ( https://github.com/andeya /faygo/raw/master/ext/db/sqlx ) | ` github.com/andeya /faygo/ext/db/sqlx `
420
+ [ xorm(DB ORM)] ( https://github.com/andeya /faygo/raw/master/ext/db/xorm ) | ` github.com/andeya /faygo/ext/db/xorm `
421
+ [ directSQL(Configured SQL engine)] ( https://github.com/andeya /faygo/raw/master/ext/db/directsql ) | ` github.com/andeya /faygo/ext/db/directsql `
422
+ [ One-time Password] ( https://github.com/andeya /faygo/raw/master/ext/otp ) | ` github.com/andeya /faygo/ext/otp `
423
+ [ UUID] ( https://github.com/andeya /faygo/raw/master/ext/uuid ) | ` github.com/andeya /faygo/ext/uuid `
424
+ [ Websocket] ( https://github.com/andeya /faygo/raw/master/ext/websocket ) | ` github.com/andeya /faygo/ext/websocket `
425
+ [ ini] ( https://github.com/andeya /faygo/raw/master/ini ) | ` github.com/andeya /faygo/ini `
426
+ [ cron] ( https://github.com/andeya /faygo/raw/master/ext/cron ) | ` github.com/andeya /faygo/ext/cron `
427
+ [ task] ( https://github.com/andeya /faygo/raw/master/ext/task ) | ` github.com/andeya /faygo/ext/task `
428
+ [ http client] ( https://github.com/andeya /faygo/raw/master/ext/surfer ) | ` github.com/andeya /faygo/ext/surfer `
429
429
430
430
431
431
## Know Cases
@@ -443,7 +443,7 @@ OneFor | App | https://fir.im/eqb
443
443
444
444
<a href =" https://tech.pingan.com/index.html " style =" margin-right : -120px " ><img src =" http://pa-tech.hirede.com/templates/pa-tech/Images/logo.png " height =" 50 " width =" 406 " alt =" 平安科技 " /></a >
445
445
  ;  ;
446
- <a href =" https://www.followme.cn/ " ><img src =" https://raw.githubusercontent.com/henrylee2cn /imgs-repo/master/followme.png " height =" 60 " alt =" Followme " /></a >
446
+ <a href =" https://www.followme.cn/ " ><img src =" https://raw.githubusercontent.com/andeya /imgs-repo/master/followme.png " height =" 60 " alt =" Followme " /></a >
447
447
<br />
448
448
<a href =" https://www.df-house.com/ " ><img src =" https://www.df-house.com/dfhouse/img/logo.png " height =" 50 " alt =" 杭州盯房科技有限公司 " /></a >
449
449
  ;  ;
@@ -453,4 +453,4 @@ OneFor | App | https://fir.im/eqb
453
453
454
454
## License
455
455
456
- Faygo is under Apache v2 License. See the [ LICENSE] ( https://github.com/henrylee2cn /faygo/raw/master/LICENSE ) file for the full license text
456
+ Faygo is under Apache v2 License. See the [ LICENSE] ( https://github.com/andeya /faygo/raw/master/LICENSE ) file for the full license text
0 commit comments