摘要:
編寫一個簡單的提交form表單的login.html頁面: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <me 阅读全文
摘要:
query string當年你向瀏覽器帶著參數訪問的時候所携帶的參數。比如你在進行Google搜索的時候輸入的關鍵字就屬於query string。 實例代碼: PS: 此處只展示了get函數中的内容,其他内容請自己補全 r.GET("/web", func(c *gin.Context) { // 阅读全文
摘要:
返回一個json給前端 // 訪問根目錄的時候觸發這個路由 r.GET("/", func(c *gin.Context) { // 第二個參數可以使用gin.H返回參數,也可以直接使用json返回,或者map數據類型 c.JSON(http.StatusOK, gin.H{ "Name": "張三 阅读全文
摘要:
讓gin返回一個html頁面給瀏覽器: package main import ( "net/http" "github.com/gin-gonic/gin" ) func main() { // 使用默認路由配置 r := gin.Default() // 加載html文件,也就是需要返回的htm 阅读全文
摘要:
1. 基礎語法: 1.1 獲取傳入的數據: 在向編寫模板的時候需要留有佔位符接受傳遞給模板的數據,這些佔位符都是使用雙跨括號{{,}}包括起來的,用一個點.表示傳入的整個數據,如果傳入的數據是一個複雜數據類型,比如結構體,map,則可以使用.+屬性的方式來獲取這個複雜數據結構中的屬性值。在!使用模板 阅读全文
摘要:
使用gin框架創建第一個web頁面: package main import ( "github.com/gin-gonic/gin" ) func main() { // 创建一个默认的路由引擎 r := gin.Default() // GET:请求方式;/hello:请求的路径 // 当客户端 阅读全文
摘要:
簡述: 所謂的模板就是一個頁面的結構,然後依據不同的數據顯示不同的內容.舉個不太恰當的例子就是: 模板是一張成績單,每個人的成績就是上面的數據,因為每個人的成績不同,所以每個人看到的成績單也不同,但是成績單的基本格式依舊是一樣的. 模板文件一般一.tmpl,.tpl作為後綴,也可以使用.html-- 阅读全文