2017-07-13 2 views
-1

私はgoLangで初心者です。Goインポートは「未使用インポート」を返します

import (
    "github.com/aerospike/aerospike-client-go" 
) 

が、私は取得しています::私は使用してgitのライブラリからパッケージを使用 IntelliJのからプロジェクトをビルドしようとしている「未使用のインポート」を

を、私は私のgopathを設定しました\users\myuser\goに入力してintelijの設定に追加しましたが、今はunused importになりました。プロジェクトはサードパーティのオブジェクトを認識しません。

私のソリューションにモジュールをインポートする必要がありますか?私はそれがファイルシステムに存在することを知ります:\users\myuser\src\github.com\aerospike\aerospike-client-go

私を助けることができますか?

ありがとうございました

+0

あなたのGOPATHは何ですか?あなたが得る正確なエラーを教えてください。 –

+0

私はgopathを\ users \ myuser \ goに設定してintelij設定に追加しました。しかし、私は今使用されていないインポートを取得し、プロジェクトはサードパーティのオブジェクトを認識しません。モジュールを自分のソリューションにインポートする必要がありますか?こんにちは、あなたがエラーを '未使用のインポート'を持っている場合は、それはあなたがライブラリを使用していないことを意味し、必要がありますが、ファイルシステムに存在することがわかります。\ users \ myuser \ src \ github.com \ aerospike \ aerospike-client-go – user8215502

+3

これを使って。 GoLangはそれについてかなり厳しいスタンダードを持っています。依存関係管理のために 'golang/dep'パッケージを使うことができます。 はい、インポートとして使用するには、GOPATH内にパッケージを置くだけで十分です。 –

答えて

0

使用していないパッケージをインポートしています。あなたのコンパイラはこれがパフォーマンスを維持するのを阻止しようとしています。

だけ削除:

import (
    "github.com/aerospike/aerospike-client-go" 
) 
をし、それがコンパイルする必要があります。

this questionを参照してください。

関連する問題