-2
Golangアプリケーションを作成しようとしています。私は私のパッケージに、私が罰金を使うことができる一つの機能、GetCoin
の機能を持っています。しかし、私の関数CreateWallet
は、それがパッケージに定義されていないというエラーを私に与え続けます。関数名は大文字でエクスポートされていますが、他のファイルはインポート時に表示されないようです。パッケージ内の一部の関数が定義されていないと表示されるGolang
https://github.com/pocockn/crypto-compare-go/blob/master/handlers/handlers.go
をここに私のメインのファイルである:ここでは
は私が輸入していたパッケージです。
import (
"github.com/pocockn/crypto-compare-go/handlers"
"github.com/labstack/echo"
)
func main() {
e := echo.New()
e.Use(middleware.Logger())
e.Use(middleware.Recover())
e.POST("/createWallet", handlers.CreateWallet)
}
あなたは 'echo'パッケージをインポートしませんでした。 – Carpetsmoker
私は関係のないすべてを取り除いた –
CreateWalletはパッケージハンドラで宣言されていません。そうです、私はとても混乱しています。 –