0

$GOPATH/src に次のファイル構造を作成しました

bitbucket.org/MyName/ProjectName

ここに次のファイルがあります

ProjectName
 - controllers/
    - meController.go
 - app.go

app.go では、次のようにコントローラーをインポートしています。

import "bitbucket.org/MyName/ProjectName/controllers"

そしてメイン関数では、そのメソッドを使用しようとしています。

meController = new(controllers.meController)
m.Get("/", meController.Index)

私のmeController.goは次のようになります

package controllers

type meController struct {

}

func (controller *meController) Index () string {
  return "Hello World"
}

しかし、私はこのエラーが発生しています:

./app.go:5: imported and not used: "bitbucket.org/MyName/ProjectName/controllers"
./app.go:12: undefined: meController

これを機能させる方法がわかりません。

何か案は?

ありがとう!

4

1 に答える 1