一、gin框架安装
要安装Gin软件包,您需要安装Go并首先设置Go工作区。
1.首先需要安装Go(需要1.10+版本),然后可以使用下面的Go命令安装Gin。
go get -u github.com/gin-gonic/gin
2.将其导入您的代码中:
import “github.com/gin-gonic/gin”
3.(可选)导入net/http。例如,如果使用常量,则需要这样做http.StatusOK。
import “net/http”
二、hello golang!案例
再项目目录下创建以下目录:
conf :存放配置文件
controller:用于路由管理
model:模型管理文件
view:视图文件
utils:工具文件
main.go: gin启动主函数。
创建完上述文件以后进入到main文件中编写如下代码:
package main
import "github.com/gin-gonic/gin"
func SayHello(c *gin.Context) {
c.Writer.WriteString("hello golang!")
}
func main() {
// 初始化客户端
router := gin.Default()
// 路由分发
router.GET("/hello", SayHello)
// 启动服务
router.Run(":8888")
}
然后打开goland终端输入
go run main.go
启动成功出现界面
三、RESTful 设计风格
RESTful并不是一种设计模式或者一种框架,他可以说是一种设计风格,简单来说可以概括为有四个相应的请求方法对应数据库的增删改查分别为:
Get:查
Post: 增
Put: 改
Delete: 删
四、Postman
使用RESTful的设计风格确实对项目的研发有很大的帮助,但同时他对web页面的调试不太友好,因为网页一般只有Get和Post两种请求方法,这时候我们就可以利用Postman工具进行相关调试。
点击进入postman