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.交流群: 2702237 13835667

相關課文
  • GO語言GORM如何更新字段

  • gorm如何創建記錄與模型定義需要注意什麽

  • gorm一般查詢與高級查詢

  • GORM時間戳跟蹤及CURD(增刪改查)

我要說說
網上賓友點評