第一章 GIN入门
前言
Gin是Golang的一个微框架,具有封装优雅,Api良好,可扩展多种中间件的特点,我们可以通过简单的几行Go代码搭建出一个简单的web服务器。
一、Gin是什么?
Gin是一个Go语言的框架,基于这个框架,我们可以快速的搭建一个web服务器。
二、使用步骤
1.安装Gin
go get -u github.com/gin-gonic/gin
2.导入框架
import "github.com/gin-gonic/gin"
3.Hello World
package main
import "github.com/gin-gonic/gin"
// import (
// "fmt"
// "log"
// "github.com/gin-gonic/gin"
// )
// func main(){
// engine := gin.Default()
// engine.GET("/Hello",func(c *gin.Context) {
// fmt.Println("Path:",c.FullPath())
// c.Writer.Write([]byte("Hello Gin\n"))
// })
// if err := engine.Run(":8090"); err != nil{
// log.Fatal(err.Error())
// }
// }
func main() {
engine := gin.Default()//创建一个服务器引擎
engine.GET("/hello", func(c *gin.Context) {
c.Writer.WriteString("Hello World")
})
engine.Run()
}
总结
简单的介绍了一下Gin框架,以及它的环境搭建以及第一个web服务器:Hellomain.go。