摘要:本文主要介绍了go语言环境的安装和gin框架的简单使用,就像java的hello world一样,简单入门,后续再进行项目实战。
go安装
- 安装
https://go.dev/dl/这个地址下载最新的版本,安装即可
- 设置环境变量
bash
go env -w GOPROXY=https://goproxy.cn,direct
vscode设置
- 安装
go插件

- 禁止打开网站文档
设置
.vscode/settings.json文件,配置我们ctrl+鼠标左键跳转线上文档问题
json
{
"gopls": {
"ui.navigation.importShortcut": "Definition"
},
"[go]": {
"editor.links": false
}
}
创建项目
- 先创建项目文件夹并初始化 Go 模块:
bash
mkdir gin-quickstart && cd gin-quickstart
go mod init gin-quickstart
- 安装 Gin 依赖:
arduino
go get -u github.com/gin-gonic/gin
- 创建
main.go
go
package main
import (
"github.com/gin-gonic/gin"
"net/http"
)
func main() {
router := gin.Default()
router.GET("/ping", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{
"message": "pong",
})
})
router.Run()
}
- 保存依赖
go
go mod tidy
运行案例
- 运行
go
go run ./main.go
- 测试
bash
curl http://localhost:8080/ping
{"message":"pong"}