Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 2.27 KB

File metadata and controls

70 lines (53 loc) · 2.27 KB
slug /quick/install
title 下载与使用
hide_title true
sidebar_position 1
keywords
GoFrame
GoFrame框架
安装GoFrame
模块化框架
低耦合设计
Web Server接口开发
Go语言环境
项目框架
基础组件
HTTP Server
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服务。