Goland 搭建Gin脚手架

一、使用编辑器goland 搭建gin

打开编辑器

新建项目后

点击 create

二、获得Gin框架的代码

命令行安装

Go 复制代码
go get -u github.com/gin-gonic/gin

如果安装不上,配置一下环境

下载完成

官网git上下载

这样就下载完成了。、

不过这种方法需要设置一下GOPATH

然后再执行上面的命令即可

三、启动框架

创建 main.go

Go 复制代码
package main

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(http.StatusOK, gin.H{
			"message": "pong",
		})
	})
	r.Run("0.0.0.0:8081") // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

GIN-debug 已经显示访问记录,完活

相关推荐
Tony Bai2 天前
Go 1.26 :go mod init 默认行为的变化与 Go 版本管理的哲学思辨
开发语言·后端·golang
桂花很香,旭很美2 天前
[7天实战入门Go语言后端] Day 7:综合实战——小型 REST API 与优雅关闭
开发语言·后端·golang
桂花很香,旭很美2 天前
[7天实战入门Go语言后端] Day 6:测试与 Docker 部署——单元测试与多阶段构建
docker·golang·单元测试
遇见你的雩风3 天前
【Golang】--- Channel
开发语言·golang
Tony Bai3 天前
Go 1.26 中值得关注的几个变化:从 new(expr) 真香落地、极致性能到智能工具链
开发语言·后端·golang
桂花很香,旭很美3 天前
[7天实战入门Go语言后端] Day 5:中间件与业务分层——日志、鉴权与请求超时
开发语言·中间件·golang
桂花很香,旭很美3 天前
[7天实战入门Go语言后端] Day 2:用 Go 写一个 HTTP 服务——net/http 入门
http·golang·xcode
我不是8神4 天前
go-zero微服务框架总结
开发语言·微服务·golang
遇见你的雩风4 天前
【Golang】--- Goroutine
开发语言·golang
YGGP4 天前
【Golang】LeetCode 189. 轮转数组
开发语言·leetcode·golang