642 Commits

Author SHA1 Message Date
Richard dafa4bdee9 chore: improve gorm logger writter (#201)
* chore: improve gorm logger

* chore: improve code

* chore: improve code

* chore: improve code
2025-10-28 08:53:23 +08:00
Richard 1f3e8fee3f feat: add pointer func (#198) 2025-10-14 14:02:33 +08:00
vv06161 1e0d1f1c4f chore: improve template gen (#192)
* chore: improve repo template gen
* chore: import cache template gen
* chore: import protoc-gen-go-gin template gen
* feat: add sonic json encoding

* docs: add feature

Co-authored-by: lvjiapeng <319161@myj.com.cn>
2025-07-19 09:30:48 +08:00
Richard 5882db2acc chore: improve route not found method (#190)
* chore: improve route not found method

* docs: add feature
2025-07-03 13:26:20 +08:00
Richard fb1b10bcf5 chore: improve kafka component (#180)
* feat: improve kafka component

* chore: revert test password

* docs: add changelog

* chore: upgrade sarama to IBM/sarama
2025-04-12 17:33:05 +08:00
Richard ceb52f9a54 chore: optimize zap log (#167) 2024-12-22 11:43:25 +08:00
Richard 6d3ec92d66 feat: add new func async.Go and Stringify (#156) 2024-10-29 23:32:36 +08:00
Richard fd50eb5198 feat: add log writer for gorm and add New func for log (#155)
* feat: add logger writer for gorm

* feat: fix check cond

* feat: add New func for creating a custom logger

* docs: update changelog
2024-10-28 22:24:52 +08:00
qloog 9307c198e4 chore: improve grpc error 2024-10-20 10:16:09 +08:00
Richard 39935b6792 feat: add re-entry and automatic renewal for redis lock (#150) 2024-09-04 12:49:37 +08:00
Richard 8549737a46 feat: add async log and update gorm tracing (#149)
* feat: add async log and update grom tracing

* chore: fix typo
2024-08-22 17:45:30 +08:00
Richard 0b31f309d8 chore: optimize log and add fatal level (#145)
* chore: optimize log

* feat: add Fatal level
2024-07-27 18:12:26 +08:00
Richard 3575914048 chore: optimize log and orm (#144)
* chore: optimize log and orm
2024-07-19 22:59:28 +08:00
Richard c776690e6c chore: optimize log and orm (#143) 2024-07-19 22:45:46 +08:00
Richard 9407b40495 chore: update dsn params for clickhouse (#142) 2024-07-10 22:27:50 +08:00
PPsteven dfad1355a4 chore: support clickhouse (#139) 2024-07-08 21:52:39 +08:00
Richard dc50d00a56 chore: add timeout for db (#134) 2024-06-13 19:22:50 +08:00
guangwu 1bf73a4a93 chore: remove refs to deprecated io/ioutil (#132)
Signed-off-by: guoguangwu <guoguangwug@gmail.com>
2024-05-13 21:14:45 +08:00
Richard aa3b835575 feat: support config multiple databases (#123)
* feat: support config multiple databases
2023-12-24 16:18:08 +08:00
Richard 6e9b044916 chore: improve func name (#119) 2023-12-16 21:08:47 +08:00
Richard 5889d9c391 feat: support PostgreSQL (#118)
* feat: support postgres by add driver config
2023-12-15 15:55:24 +08:00
Richard bd06cf6624 chore: improve print log for crontab (#105) 2023-08-11 17:09:59 +08:00
Richard 77a85538bf chore: upgrade go to v1.19 (#104)
* chore: upgrade go to v1.19

* chore: upgrade golangci-lint to v3.6.0

* chore: setup golangci-lint by using go install

* test: fix unit test
2023-08-10 17:48:17 +08:00
SMVirus df1cbc8f94 chore(deps): upgrade go-redis to v9 (#103) 2023-08-08 18:03:43 +08:00
Richard 052f9b2b55 chore: improve redis queue and add example (#102) 2023-08-08 11:26:00 +08:00
Richard b4e4b80458 feat: add crontab server and example (#101) 2023-08-04 17:27:51 +08:00
Richard bf3b452ad8 feat: support custom filename for init log (#100) 2023-08-03 17:38:53 +08:00
Richard 3e08388982 refactor: improve rabbitmq client (#98)
* feat: add connection

* feat: add channel

* feat: add config

* chore: refactor producer

* feat: refactor consumer

* feat: add client

* feat: add example for rabbitmq and optimize rabbitmq lib

* chore: improve error log and add more comment

* chore: rename register to manager

* chore: rename register to manager

* feat: add rabbitmq server

* feat: add example for server

* feat: add publish delay msg and example

* docs: update changelog
2023-07-26 15:22:40 +08:00
guangwu 6a5787485a chore: fmt imported and not used (#99) 2023-07-21 14:11:56 +08:00
Richard c8253404be docs: Update README.md 2023-07-03 11:25:53 +08:00
Richard 746b57346a test: improve es index settings and mappings (#96) 2023-06-27 17:18:54 +08:00
Richard 7482d1b731 feat(es): add elasticsearch client(v7) (#95)
* feat: add es client

* chore: improve unit test
2023-06-26 19:39:29 +08:00
Richard 7ae6f9cd25 docs: Update README.md 2023-06-13 12:43:02 +08:00
mjlzz 1ec48fc168 chore: remove span (#94)
remove unnecessary span
2023-06-08 10:27:18 +08:00
Richard d864890165 chore: improve consumer server (#91)
* chore: improve consumer server

* chore: run schedule via go routine

* docs: add improve consumer
2023-05-27 17:05:02 +08:00
qloog 246f469f1b Merge branch 'master' of github.com:go-eagle/eagle 2023-05-27 13:14:09 +08:00
qloog 1100199396 chore: rename cron 2023-05-27 13:13:42 +08:00
qloog 701a3e0e3b test: improve unit test 2023-05-11 19:47:59 +08:00
qloog ad97ae26c8 chore: improve error tip 2023-05-11 19:47:22 +08:00
qloog ce69db72bf chore(ci): fix golangci lint 2023-05-10 16:44:59 +08:00
qloog f8e15130c7 chore: improve response 2023-04-26 19:11:09 +08:00
qloog 3f9959da66 chore(lint): remove typecheck 2023-04-10 18:06:02 +08:00
qloog 1e368b93ed chore(lint): remove error lint 2023-04-10 17:56:32 +08:00
Richard 3762e9ec9d Update README.md 2023-02-23 19:40:29 +08:00
Richard 90c100b7e4 Update README.md 2023-02-23 11:26:04 +08:00
Richard a096d83351 Update README.md 2023-02-23 11:23:49 +08:00
qloog 3e75202a6d chore: add time const 2023-01-19 09:24:28 +08:00
qloog 5425868ead chore: improve error tips 2023-01-19 09:19:59 +08:00
qloog 49bb0823e5 chore: rename SetError -> SetSpanError 2022-12-18 20:55:46 +08:00
qloog 73c0b62012 feat: add setError func 2022-12-18 20:49:29 +08:00