外部パッケージを最初からインポートするにはどうすればよいですか?
Go でライブラリ パッケージを作成し、github を介して配布するためのテストを行いました。http://golang.org/doc/code.htmlに従い、Mac を使用していますが、エラー メッセージが表示されます
私が入れたcmdは次のとおりです。
$ mkdir $HOME/go
$ export GOPATH=$HOME/go
$ export PATH=$PATH:$GOPATH/bin
$ mkdir -p $GOPATH/src/github.com/user
$ mkdir $GOPATH/src/github.com/user/project
それから私は置きます
$ go get github.com/user/project
go install でまだエラーが発生する
can't load package: package github.com/golingorg/goling: no Go source files in /Users/user_name/go/src/github.com/user/project
Go で外部パッケージをインポートするためにファイルが必要な理由がわかりません。外部パッケージとは、外部パッケージから何かを取得してファイルを作成することを意味します。
私の質問は、外部パッケージを最初からインポートする方法です。ほとんどのドキュメントは、次のようなことを言っているだけです
go get github.com/yasushi-saito/fifo_queue
これにより、「$GOPATH が設定されていません」と表示されます。初心者として、仕事に「行く」ための環境を設定するのにイライラしています。よろしくお願いします。
概要
How do I import an external package from scratch?