中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

關(guān)于go語言中http做服務(wù)器使用正則的實例

2018-07-20    來源:open-open

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用
package main  
  
import (  
    "net/http"  
    "regexp"  
)  
  
func main() {  
    http.HandleFunc("/", route)  
    http.ListenAndServe(":8080", nil)  
}  
  
var num = regexp.MustCompile(`\d`)  
var str = regexp.MustCompile(`\w`)  
  
func route(w http.ResponseWriter, r *http.Request) {  
    switch {  
    case num.MatchString(r.URL.Path):  
        digits(w, r)  
    case str.MatchString(r.URL.Path):  
        str(w, r)  
    default:  
        w.Write([]byte("位置匹配項"))  
    }  
}  
  
func digits(w http.ResponseWriter, r *http.Request) {  
    w.Write([]byte("receive digits"))  
}  
  
func str(w http.ResponseWriter, r *http.Request) {  
    w.Write([]byte("receive string"))  
}  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇: [iOS]圖片壓縮&保存View為內(nèi)容Img

下一篇:廣播監(jiān)聽手機(jī)中應(yīng)用程序是否安裝并卸載