go语言gin框架搭建需要注意事项

字号+ 编辑: Snake 修订: H波 来源: 原创 2023-09-10 我要说两句(0)

go语言gin框架下载及环境搭建需要注意的事项有哪些?需要先安装Go并设置Go工作区

Gin框架介绍

go的web框架、性能比较好、使用简单

gin的官网:https://gin-gonic.com/zh-cn

Gin Github地址:https://github.com/gin-gonic/gin

Gin环境搭建

要安装Gin软件包,需要先安装Go并设置Go工作区

下载并安装gin:

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

将gin引入到代码中:

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

 

(可选)如果使用诸如http.StatusOK之类的常量,则需要引入net/http包:

import "net/http"

 

新建main.go配置路由

gin——hello world

1)确保已经安装go环境(goroot gopath配置)

2)(需要翻墙)

go get gopkg.in/gin-goninc/gin.v1
git clone https://github.com/gin-gonic/gin.git //(会有一个gin文件夹)

不翻墙这种方式下载的文件不完整,需要下载golang、gin-gonic、gin-contrib、ugorji 这四个包放到github.com文件夹里,同时还依赖于gopkg.in (包含go-playground、yaml.v2)这个包,放在path目录src下

下载后需要将gin拷贝到gopath下面src/github.com/gin-gonic/gin

或者通过翻墙的方式:

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

 

3)运行http://localhost:8080实现hello world——main.go

 

package main
 
import (
"net/http"
"github.com/gin-gonic/gin"
)
 
func main (){
router := gin.Default()
router.GET("/", func(context *gin.Context){
context.String(http.StatusOK,"hello world")
})
router.Run() // 默认是8080端口
}

 

4)更改端口:router.Run("/:3333")

注意点:

1)gin需要翻墙

go get github.com/gin-gonic/gin

 

2)把课程对应的包,拷贝到gopath对应的src 和 github.com文件夹里面

go语言/gin/src/

--src

  --github.com

     --gin-contrib

     --gin-gonic

     --golang

     --ugorji

  ---gopkg.in

 

阅完此文,您的感想如何?
  • 有用

    0

  • 没用

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.Q群: 2702237 13835667

相关课文
  • GO语言GORM如何更新字段

  • gorm如何创建记录与模型定义需要注意什么

  • gorm一般查询与高级查询

  • GORM时间戳跟踪及CURD(增删改查)

我要说说
网上嘉宾点评