当前位置: 首页 > news >正文

Go——项目实战

文章目录

  • 一、使用IDEA创建go项目
  • 二、引入Gin框架
  • 三、启动项目

一、使用IDEA创建go项目

  • 1、设置GoProxy:https://goproxy.cn
  • 2、创建目录结构如下
    在这里插入图片描述

二、引入Gin框架

# 项目命令行输入
go env -w GOPROXY=https://goproxy.cn,direct
go get -u github.com/gin-gonic/gin

引入后,go.mod如下
在这里插入图片描述

三、启动项目

修改main函数如下,即可启动

package mainimport ("fmt""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",})})// 默认监听8080err := r.Run()if err != nil {fmt.Printf("r run error = %v\n", err)return}
}

在这里插入图片描述

相关文章:

  • Kotlin zip 函数的作用和使用场景
  • 【纯小白博客搭建】Hugo+Github博客部署及主题(stack)美化等界面优化记录
  • DELL R770 服务器,更换OCP模块!
  • 使用 Java 11 的 HttpClient 处理 RESTful Web 服务
  • LLM :Function Call、MCP协议与A2A协议
  • 「Mac畅玩AIGC与多模态24」开发篇20 - 多语言输出工作流示例
  • 面试算法刷题练习1(核心+acm)
  • 力扣——25 K个一组翻转链表
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】7.3 动态报表生成(Jupyter Notebook/ReportLab)
  • python批量配置交换机简单实现
  • 场景可视化与数据编辑器:构建数据应用情境​
  • 居民健康监测小程序|基于微信小程序的居民健康监测小程序设计与实现(源码+数据库+文档)
  • OSCP - Proving Grounds - Sumo
  • 深度学习中常见的矩阵变换函数汇总(持续更新...)
  • 尚硅谷-硅谷甄选项目记录
  • 【2019 CWE/SANS 25 大编程错误清单】12越界写入
  • 二叉平衡树
  • 【解决方案】CloudFront VPC Origins 实践流程深入解析 —— 安全高效架构的实战之道
  • 格雷狼优化算法`GWO 通过模拟和优化一个信号处理问题来最大化特定频率下的功率
  • Node.js vs 浏览器中的JavaScript:区别全解析
  • “行人相撞案”现场视频公布,法院:表述不当造成误导
  • 中俄弘扬正确二战史观:缅怀历史,重拾初心,阻止悲剧重演
  • 河南省省长王凯在郑州调研促消费工作,走访蜜雪冰城总部
  • 经彩申城!上海网络大V沙龙活动走进闵行
  • 水利部:山西、陕西等地旱情将持续
  • Meta正为AI眼镜开发人脸识别功能