gi框架安装

初始化mod

开启Go Modules功能

go env -w GO111MODULE=on

生成go.mod文件

go mod init [项目文件夹名称]
go mod init <项目目录名称> //初始化模块,自动生成go.mod文件
go mod download [path@version] //下载指定依赖
go mod edit -json //编辑go.mod文件 可选项有-json、-require和-exclude
go mod graph //以文本模式打印模块需求图
go mod tidy //删除错误或者不使用的modules
go mod vendor //将依赖包复制到项目的vendor目录
go mod verify //验证依赖是否正确
go mod why //查找依赖
go list -m all //显示依赖关系
go list -m -json all //显示完整依赖关系

安装gin

go get -u -v github.com/gin-gonic/gin

开始

新建 main.go

package main

import "github.com/gin-gonic/gin"

func main() {
	r := gin.Default()
	r.GET("/", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "hello world",
		})
	})

	r.Run(":8080")
}

posted @ 2025-03-06 23:30  暖暖De幸福  阅读(5)  评论(0)    收藏  举报