中文 | Simplified Chinese
antgo
is a modular, high-performance, production-level basic development and extension framework.
Realized a complete infrastructure construction and development tool chain, and provided common basic development modules,
Such as: cache, log, queue, container, timer, configuration management, data verification, data analysis, data coding, timed tasks, GORM framework extension, Gin framework extension, sending mail, JWT, service registration, Http request, Redis, Cross-domain requests, unified data requests return core components, etc.
- Modularity, loosely coupled design, compatibility, elegant use;
- Rich modules, ready to use out of the box;
- Easy to use and easy to maintain;
- High code quality, high unit test coverage;
- Detailed development documents and examples;
- Perfect local Chinese cultural support;
- Designed for team and enterprise use;
-Main library: https://github.com/small-ek/antgo
go get -u -v github.com/small-ek/antgo
It is recommended to use go.mod:
golang version >= 1.16
-
Core Module
antgo
provides some basic and commonly used modules, which are simple, easy to use and lightweight, and maintain very few external dependencies. These modules are carefully maintained by theantgo
main repository. -
Community Module
Community modules are mainly contributed and maintained by the community. Most of them are also provided and maintained by the contributors of the
antgo
main repository. They are stored in theantgo
space and are at the same level as theantgo
main repository. Some community modules are separated from the main repository ofantgo
and maintained separately. These modules are not particularly commonly used or rely heavily on external sources.
Development document: https://www.yuque.com/small-ek/antgo
-QQ exchange group: [68667333]
-WX Exchange Group: Add 56494565
note antgo
to WeChat
-Main library ISSUE: https://github.com/small-ek/antgo
It is recommended to read the source code of
antgo
and deep learning ofantgo
through API documentation to learn more about the subtle design.
antgo
uses the very friendly Apache open source agreement for publishing, which is always 100%
open source and free.