| slug | /quick/install | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| title | 下载与使用 | ||||||||||
| hide_title | true | ||||||||||
| sidebar_position | 1 | ||||||||||
| keywords |
|
||||||||||
| description | GoFrame框架的快速开始指南。GoFrame是一款模块化、低耦合设计的开发框架,包含常用基础组件和开发工具,适用于完整业务项目和独立组件库。内容涵盖GoFrame的下载与安装、运行基本操作,并介绍如何开发简易Web Server接口应用。 |
大家好,欢迎访问 GoFrame 框架的快速开始章节!
由于 GoFrame 是一款模块化、低耦合设计的开发框架,包含了常用的基础组件和开发工具,既可以作为完整的业务项目框架使用也可以作为独立的组件库使用。
我们本章节从框架的下载安装使用开始,到指导大家完成一个较完善的Web Server接口开发。
:::info
如果您还未准备好Go开发环境,建议您在进一步开始之前,先查阅环境安装文档:环境安装
了解一些基础的Go语言知识再进行下一步。
如果您在快速开始的任何章节中遇到任何问题,欢迎在评论区留言💬,我们将尽可能及时为您提供解答🌟🌟。 :::
为保证框架的稳定性和安全性,GoFrame框架要求的最低的基础Go语言版本通常会比最新的Go语言版本低1~3个版本。
当前最新框架版本要求的最低Go语言版本:
golang版本 >= 1.20初始化go.mod:
go mod init hello下载框架最新版本:
go get -u -v github.com/gogf/gf/v2我们尝试运行以下代码:
package main
import (
"fmt"
"github.com/gogf/gf/v2"
)
func main() {
fmt.Println("Hello GoFrame:", gf.VERSION)
}这段简单的代码示例是打印当前引入的GoFrame框架版本。通过以下命令执行:
go run main.go您将会在终端看到:
Hello GoFrame: v2.8.3恭喜您!这表示您已经成功引用了GoFrame到当前项目中。
下一步,我们将使用GoFrame开发一个简单的HTTP Server服务。