gorilla

    1熱度

    1回答

    我想能夠使用正則表達式來匹配整個路徑,而不僅僅是它的一部分。 例如: /users.* 將匹配 /users /users/bob /users/bob/repos 與複用的 HandleFunc 目前你必須匹配多個路徑 /users /users/{.*} /users/{.*}/{.*} ...

    0熱度

    1回答

    我實際上使用gorilla軟件包將我的websocket服務器放入golang中。 如果我離開我的服務器,我每10天左右有一次這個錯誤。 2016/11/28 19:22:49 http: Accept error: accept tcp [::]:9001: accept4: too many open files; retrying in 1s 2016/11/28 19:22:50 htt

    2熱度

    2回答

    當我寫這樣一個簡單的Web應用程序: func handler(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hi there, I love %s!", r.URL.Path[1:]) } func main() { http.HandleFunc("/about", handler) ht

    0熱度

    1回答

    我能夠與this case 部分地解決了這個不幸的是,預載()函數似乎並不與在深入研究相關的對象集進一步回落工作。 爲了澄清,我有以下型號: type Room struct { gorm.Model Name string Games []Game `gorm:"ForeignKey:RoomID"` } type Game struct

    0熱度

    1回答

    我的路線是這樣的 max := viper.GetInt("channels") lights_router.Path("/{channel}/{action}"). Methods("OPTIONS","GET"). Handler(util.Adapt(SerialHandler(router), util.EnableCORS())) 渠道必須是1和最大和行動之間

    0熱度

    1回答

    找到地圖嵌套的JSON數據值 我想在地圖類型的接收使用MGO從我的MongoDB的數據[]map[string]interface{} 我的JSON看起來是這樣的 - { "_id":"string", "brandId":123, "category":{ "television":[ { "cat":"T1",

    0熱度

    1回答

    我在生產中運行golang並使用gorrila mux有一個安靜的服務。是否有擴展實用程序可用,我可以添加以生成很好的restful API文檔?

    0熱度

    1回答

    我有一個golang項目,我試圖用loggly作爲日誌記錄在https://www.loggly.com/blog/logging-to-loggly-from-go-with-logrus-and-logrusly/ 的問題在他們的博客中解釋是,他們的例子,事情好,但我有一堆文件和幾十個函數(處理API調用),我不想每次都重新初始化記錄器實例。 這工作完全在main.go log := logr

    0熱度

    1回答

    在無法弄清楚發生了什麼問題之後,我想我會在這裏試試我的運氣,看看有沒有人知道發生了什麼。 我有一個GoLang/Gorilla mux服務器後端的angularJS應用程序。 Web應用程序是http://localhost:8888/和服務器,http://localhost:8080/ 基本上我有這個簡單的Javascript GET請求: $.get('http://localhost:80

    0熱度

    1回答

    我正在用Go(使用Gorilla mux)和帶React的前端應用程序創建REST API。 GET請求正常工作,但我無法正確使用PUT請求。它使OPTIONS預檢請求成功,但從不PUT請求。我可能在後端處理錯誤或錯誤地提出請求。我創建了一箇中間件,它將添加CORS頭文件,因爲大猩猩工具包的CORS處理程序根本不允許OPTIONS請求。我也嘗試過使用axios而不是fetch來確保它不是我在請求中