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)。