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 已经显示访问记录,完活

相关推荐
必胜刻10 小时前
Go项目实战:使用Ollama本地部署大模型实现AI智能笔记生成
人工智能·笔记·ai·语言模型·golang
小小龙学IT1 天前
Go 泛型深度解析:从设计哲学到工程实践
服务器·数据库·golang
张忠琳1 天前
【Go 1.26.4】(Part 2) Go 1.26.4 超深度分析 — Runtime GMP 调度器 (proc.go + runtime2.go)
开发语言·golang
踏着七彩祥云的小丑1 天前
Go学习第5天:变量作用域 + 数组 + 指针
开发语言·学习·golang·go
Lewiis1 天前
白话桶排序
数据结构·算法·golang·排序算法
咖啡星人k1 天前
MonkeyCode 后端架构全解析:Go微服务如何支撑万级并发AI任务
微服务·架构·golang·monkeycode
张忠琳1 天前
【Go 1.26.4】Golang Interface 接口深度解析
开发语言·golang
伊灵eLing1 天前
GoLang 语言高级(1)
开发语言·后端·golang
张忠琳1 天前
【Go 1.26.4】(Part 8) Go 1.26.4 超深度分析 — context + reflect + errors
开发语言·golang
张忠琳1 天前
【Go 1.26.4】(Part 3) Go 1.26.4 超深度分析 — Runtime GC 垃圾收集 (mgc*.go + mbitmap.go)
开发语言·golang