2016-12-23 4 views

답변

3

반환 형식이 잘못 :로 이 코드 조각

package router 

import (
    "github.com/gorilla/mux" 
    "binapp/controllers" 
) 

const all_bin string = "/bin" 

func InitRouter() (*mux.Route) { 
    r := mux.NewRouter().StrictSlash(true) 

    r.HandleFunc(all_bin, controllers.BinController) 

    return r 
} 


package main 

import (
    "binapp/router" 
    "log" 
    "net/http" 
) 

func main() { 
    router := router.InitRouter() 
    log.Fatal(http.ListenAndServe(":9096", router)) 
} 

를 컴파일하지 않습니다 나는 오류를 얻고있다. *mux.Router을 반환하지만 반환 유형은 *mux.Route입니다.

+0

예이 지구상에서 저는 그 실수를 범했습니다. 나는 지금 1 시간 동안 욕실에 몸을 숨기고있다. – sector11