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(增刪改查)

我要說說
網上賓友點評