345 Star 2.1K Fork 510

GVPJohn / gf

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.MD

GoFrame

Go Doc GoFrame CI Go Report Code Coverage Production Ready License

GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang.

Features

  • modular, loosely coupled design
  • rich components, out-of-the-box
  • automatic codes generating for efficiency
  • simple and easy to use, detailed documentation
  • interface designed components, with high scalability
  • fully supported tracing and error stack feature
  • specially developed and powerful ORM component
  • robust engineering design specifications
  • convenient development CLI tool provide
  • OpenTelemetry observability features support
  • OpenAPIV3 documentation generating, automatically
  • much, much more...ready to explore?

Installation

Enter your repo. directory and execute following command:

primary module

go get -u -v github.com/gogf/gf/v2

cli tool

go install github.com/gogf/gf/cmd/gf/v2

Limitation

golang version >= 1.15

Architecture

Documentation

License

GoFrame is licensed under the MIT License, 100% free and open-source, forever.

Part Of Users

We list part of the users here, if your company or products are using GoFrame, please let us know here.

Contributors

This project exists thanks to all the people who contribute. [Contributors].

Donators

If you love GoFrame, why not buy developer a cup of coffee?

Sponsors

We appreciate any kind of sponsorship for GoFrame development. If you've got some interesting, please contact WeChat 389961817 / Email john@goframe.org.

Thanks

JetBrains Atlassian

Repository Comments ( 127 )

Sign in to post a comment

About

GoFrame是一款模块化、高性能、企业级、工程化完备的Go基础开发框架。GoFrame不是一款WEB/RPC框架,而是一款通用性的基础开发框架,是Golang标准库的一个增强扩展级,包含通用核心的基础开发组件,优点是实战化、模块化、文档全面、模块丰富、易用性高、通用性强、面向团队。 如果您想使用Golang开发一个业务型项目,无论是小型还是中大型项目,GoFrame是您的不二之选。如果您想开发 expand collapse
Go
MIT
Cancel

Releases

No release

gf

Contributors

All

Activities

Load More
can not load any more
Go
1
https://toscode.gitee.com/johng/gf.git
git@toscode.gitee.com:johng/gf.git
johng
gf
gf
master

Search

184635 d8eb8a04 1850385 161156 f1cf3f24 1850385