【笔记】Go语言通过Gin部署服务器

前言

Go语言通过Gin部署服务器

下载依赖

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

部署服务器

:8080:缺省值,指定监听端口

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package main

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

func main() {

engine := gin.Default()

// 处理GET请求
engine.GET("/", func(context *gin.Context) {
// 返回响应
context.Writer.Write([]byte("\n"))
})

// 处理POST请求
engine.POST("/", func(context *gin.Context) {
// 返回响应
context.Writer.Write([]byte("\n"))
})

if err := engine.Run(":8080"); err != nil {
log.Fatal(err.Error())
}

}

完成

参考文献

哔哩哔哩——80技术