跳到主要内容
版本:2.10.x(Latest)

朋友,你来晚了,不过没关系,我们的故事从现在开始,我们准备了一些使用指南,助你快速了解 GoFrame。

初次见面​

语言入门​

对于 Go 语言新手,我们强烈建议先学习 Go 语言的基础知识,所谓万丈高楼平地起,只有打好基础,才能少走弯路,事半功倍。

这里我们推荐一些学习资料,开发前可以参考准备开发环境:

技术选型​

还在犹豫?推荐阅读来自用户投稿的框架比较选型,我们也收集了一些社区案例。

开始使用​

从这里开始我们默认你已经掌握 Go 语言基础,虽然上手 GoFrame 简直易如反掌,但说实话我们的文档太多太详细了,直接阅读估计头大。

所以我们建议你先阅读下面的文档,然后再根据自己的需求选择性地阅读对应的文档,下面让我们开始 GoFrame 的开发之旅!

入门​

大家学习编程都是从 Hello World 开始的,GoFrame 也不例外,我们先从Hello World开始。

接下来通过一个web 服务的例子,进一步了解 GoFrame 的使用。

模块使用​

GoFrame 提供了很多独立的模块,在不使用框架的情况下也是可以单独使用,可以通过模块列表了解。

注意

Go 语言是按需编译的,没有使用的模块不会被编译进去目标文件。

工具​

为了提高开发效率,我们也开发了一个脚手架工具,可以帮助你快速生成项目模板。

进阶​

在入门之后,根据你的开发需求选择性地阅读下面的文档:

同时社区也贡献了一些完整项目的社区教程,另外我们收集了一些社区案例。

遇到问题​

在使用的过程中遇到问题,可以通过以下方式获取帮助:

  1. 问问AI
    1. 腾讯元器
    2. codewiki.google
  2. 查看文档,在文档右上方进行搜索,每页文档的底部有留言板。
  3. 社区交流
  4. 查看源码

参与改进​

功能建议和 bug 提交​

在使用过程中遇到问题或是有更好的建议欢迎提交。

共同开发​

想跟我们一起开发 GoFrame 框架吗?欢迎你的加入!在你开始之前,先阅读贡献指南。