關於gin的具體說明與原始碼:
一.安裝
命令列輸入:go get github.com/gin-gonic/gin
安裝位置:go的環境變數中配置的全域性的lib目錄
二:基本應用
1. get
1)gin.context中的query方法:get的url傳參
func
getquery(context *gin
.context)
func
main()
測試:url:http://localhost:8088/user?userid=1&username=tyming
瀏覽器輸出:1 tyming
2)gin.context中的param方法:resrful風格url傳參
func
getparam(context *gin
.context)
func
main()
補充:/:varname必須匹配對應的,/*varname匹配後面的所有,同時不能用多個,否則編譯報錯
測試:url:http://localhost:8088/user/1/tyming
頁面輸出:1 tyming
2. post
*1)gin.context中的postform方法:post表單提交*
func
post(context *gin
.context))
}func
main()
測試:模擬post
2)引數繫結
type user struct
func bind(context *gin.context))
}}func main()
測試:
Gin框架初識
一.安裝 二 基本應用 1.get 1 gin.context中的query方法 get的url傳參 二 基本應用 1.get 1 gin.context中的query方法 get的url傳參 測試 url http localhost 8088 user?userid 5 username xia...
Gin框架二 Gin基本路由 1
目錄 基本路由 路由引數 路徑全部引數 路徑單個引數 獲取url中指定的引數 get post請求 獲取url預設值的引數 get post請求 路由是自定義url位址執行指定的函式,良好的路由定義可以對seo起到很好的效果。gin框架封裝了http庫,提供了get post put delete ...
gin 專案結構 Gin框架 專案目錄
go go語言 golang gin框架 專案目錄 概述今天給大家分享,在 api 端使用 gin 框架時,專案的目錄。目錄 project name config 配置檔案 controller 控制器層 service 業務層 repository 資料庫操作層 model 資料庫orm ent...