beego3 gohttp底層實現

2021-09-08 05:04:20 字數 2536 閱讀 7907

package main

//gohttp底層實現,通過gohttp不是通過beego實現的輸出

//gohttp第二個版本:通過mux,handler實現路由

註冊路由和handler

mux.handle("

/hello

", sayhello) //

通過函式註冊路由

//模擬gohttp底層,第三個版本

os"//獲取靜態檔案

"time")

func main() , //

自定義handler

初始化map

mymux["

/"] = sayhello //

訪問根目錄呼叫sayhellp方法

mymux["

/bye

"] = saybye //

訪問/bye呼叫saybye方法

自定義mux,根據不同的string呼叫不同的方法

//獲取靜態檔案

os"//獲取路徑,靜態檔案伺服器要獲取絕對路徑,根據當前路徑定位到絕對路徑,

)func main() ) //

註冊路由和handler

mux.handle("

/hello

", sayhello) //

通過函式註冊路由

wd, err := os.getwd() //

wd是當前路徑

stripprefix去除static字首

什麼是3G和3G手機

科技新名詞 什麼是3g 和3g手機 3g,全稱為3rdgeneration,中文含義就是指第三代數字通訊 相對第一代模擬制式手機 1g 和第二代g td ma等數字手機 2g 3g通訊 的名稱繁多,國際電聯規定為 imt 2000 國際移動 2000 標準,歐洲的電信業巨頭們則稱其為 umts 通用...

2G 3G 4G 5G 基站架構演進

移動通訊系統從第一代移動通訊系統 1g 開始逐漸發展,目前已經發展到 移動通訊系統 4g 第五代移動通訊系統 5g 也已經開始標準化,預計2020年商用。本文分別總結2g 3g 4g和5g系統的基站架構。1.3gpp 5g 架構演進 2.5g nr協議棧及功能1 總體架構與物理層 3.5g nr協議...

什麼是手機1G2G3G4G

本期手機趣圖向您解釋了4代移動通訊技術之間的區別以及從1g到即將到來的4g的進化歷史。1g 模擬蜂窩網路 第一代移動通訊技術使用了多重蜂窩基站,允許使用者在通話期間自由移動並在相鄰基站之間無縫傳輸通話。2g 數字網路 第二代移動通訊技術區別於前代,使用了數字傳輸取代模擬,並提高了 尋找網路的效率。這...