Golangチュートリアルから、GolangコードをGithubに配置して、そのコードを後でGithubからパッケージとしてインポートできるようにする方法が明確ではありません。
これは、Golang チュートリアルhttp://golang.org/doc/code.htmlのプロジェクト ワークスペース (ディレクトリ構造) の例です。
bin/
hello # command executable
pkg/
linux_amd64/ # this will reflect your OS and architecture
github.com/user/
newmath.a # package object
src/
github.com/user/
hello/
hello.go # command source
newmath/
sqrt.go # package source
git init
では、後でできるようにするには、このワークスペースのどこで何をする必要がありますか。
newmath
パッケージのみを別のプロジェクトにインポートするには。こちらです:import "github.com/user/newmath"
実行可能ファイルのみを取得し
hello.exe
ます。プロジェクト ワークスペース全体を取得するには (すべてのディレクトリ: bin、pkg、src)。