B班课代表的Go学习笔记-【3】-Gin框架初体验

81 阅读1分钟

一、创建Go项目

二、关闭GOPATH模式

三、确认GoModule模式

四、下载gin框架

在当前项目目录下执行如下命令:

 go get -u github.com/gin-gonic/gin

五、测试gin框架

gin框架使用文档

  1. 使用gin框架快速创建一个接口,通过接口的可用性,进而确定项目环境搭建的正确性。

  1. 测试代码如下:
package main

import "github.com/gin-gonic/gin"

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "pong",
		})
	})
	r.Run() // listen and serve on 0.0.0.0:8080
}
  1. 浏览器访问测试接口

六、Gin项目开发

中文文档:gin-gonic.com/zh-cn/

英文文档:gin-gonic.com/

看了一眼Gin的官方文档,感觉它使用起来还挺简洁的。后面会专门写一篇文章来进行Gin的项目开发。

因为个人有Nodejs的使用及开发经验,比如:Express、Nestjs。所以暂时还不想去使用这种Web框架搞传统Web项目。先更多地去拓展了解一些服务器端的思想体系,比如:微服务、云原生等。

再看一眼这个晶莹剔透的杯子,我大概觉得它应该会是一款我比较喜欢的框架类型——简单好用。