<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          NegroniWeb中間件

          聯(lián)合創(chuàng)作 · 2023-09-20 12:14

          Negroni 是 Go 開發(fā)的 Http 中間件,非常小,沒有侵入性,鼓勵使用 ofnet/http 處理程序。如果你喜歡 Martini,又覺得它太過于復(fù)雜,那么 Negroni 非常適合你。

          入門

          安裝Go并設(shè)置好 GOPATH之后,創(chuàng)建您的第一個.go文件。我們稱之為server.go

          導(dǎo)入“ fmt” 
            “ net / http”
          
            “ github.com/urfave/negroni”func  main(){
             mux  :=  http。NewServeMux()
             多路復(fù)用器。HandleFunc“/” FUNC(w ^ HTTP。ResponseWriter,REQ  * HTTP。請求){
               FMT。fprintf中(w ^,“歡迎到主頁!” )
            })
          
            n  :=  negroni。Classic()//包含一些默認的中間件
            n。UseHandler(mux)
          
            http。ListenAndServe“:3000”,n)
          }

          然后安裝Negroni軟件包(注意:> = go 1.1是必需的):

          go get github.com/urfave/negroni
          

          然后運行您的服務(wù)器:

          go run server.go
          

          現(xiàn)在,您將net/http在上運行Go Web服務(wù)器localhost:3000

          瀏覽 16
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美成人一二三区 | 国产传媒一区二区在线观看 | 日韩精品一级 | 国产乱伦一二 | 天天射视频|