Aller de l'installation ne crée pas de fichier bin

Ma structure de dossier est correct, je peux à la fois exécuter go install à partir de l'intérieur de l'emballage dossier et à partir de n'importe où dans le système, en ajoutant le paquet (dossier) nom après install.

Par exemple, mon espace de travail est la suivante:

Go\
  bin\
  pkg\
  src\
    name\
      file.go

puis, si je lance

cd %GOPATH%\src\name
go install

ou

go install name

aucune erreur n'est générée et mon espace de travail devient la suivante

Go\
  bin\
  pkg\
    windows_amd64\ <-- new!
      name.a       <-- new!
  src\
    name\
      file.go

Package de fichiers sont correctement créés, mais les fichiers bin ne le sont pas.

Mon go env est le suivant:

C:\Users\...>go env
set GOARCH=amd64
set GOBIN=C:\Users\myname\Documents\Go\bin
set GOCHAR=6
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=C:\Users\myname\Documents\Go
set GORACE=
set GOROOT=C:\Go
set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64
set CC=gcc
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0
set CXX=g++
set CGO_ENABLED=1

Pourquoi est-ce le cas? Ai-je raté quelque chose, faire quelque chose de mal? Je veux bin création des fichiers avec les fichiers de package.

InformationsquelleAutor castan | 2014-11-01