【Gin】项目搭建 一

环境准备

首先确保自己电脑安装了Golang

开始项目

1、初始化项目

bash 复制代码
mkdir gin-hello;	# 创建文件夹
cd gin-hello;		# 需要到刚创建的文件夹里操作
go mod init goserver;	# 初始化项目,项目名称:goserver
go get -u github.com/gin-gonic/gin;	# 下载gin及其依赖

2、编写一个接口

创建一个 main.go 的文件,并且写入代码

bash 复制代码
vim main.go		# 编辑创建main.go的文件

写入以下代码

go 复制代码
package main

import (
        "fmt"
        "github.com/gin-gonic/gin"
)

func main() {
        S := gin.Default()
        S.GET("/", func(c *gin.Context) {
                c.JSON(200, gin.H{"msg": "服务启动成功"})
        })
        err := S.Run(":8080")
        if err != nil {
                fmt.Println("服务器启动失败!")
        }
}

3、尝试运行&请求

bash 复制代码
go run main.go	#运行代码

浏览器访问:localhost:8080 或者 127.0.0.1:8080

4、验证结果,

后台有响应log

浏览器有内容

相关推荐
小高Baby@3 天前
Go中常用字段说明
后端·golang·gin
码界奇点7 天前
基于Gin与GORM的若依后台管理系统设计与实现
论文阅读·go·毕业设计·gin·源代码管理
迷迭香与樱花7 天前
Gin 框架
go·gin
席万里7 天前
基于Go和Vue快速开发的博客系统-快速上手Gin框架
vue.js·golang·gin
娱乐我有8 天前
Gin Lee八年淬炼金嗓重返红馆,2026开年第一场「声波开运仪式」
gin
kite012114 天前
GIn + Casbin: RBAC 权限控制系统集成
gin·jwt·casbin
王家视频教程图书馆18 天前
go语言 gin grom jwt 登陆token验证 增删改查 分页 完整 图书管理系统
gin
liuyunshengsir20 天前
golang Gin 框架下的大数据量 CSV 流式下载
开发语言·golang·gin
我不是8神1 个月前
gin与gorm框架知识点总结
ios·iphone·gin
西京刀客1 个月前
golang路由与框架选型(对比原生net/http、httprouter、Gin)
http·golang·gin