Golang – changer le chemin de travail de la construction sous Windows

Je teste le programme Go simple sur Windows 8 avec SublimeText3 (plugin GoSublime)

go run -v example.go 

et avant de l’exécuter, il est compilé dans le répertoire ..AppData \ Local \ Temp .. Mon programme antivirus pense qu’il s’agit d’un virus et le bloque:

 fork/exec C:\Users\D24F7~1.KAP\AppData\Local\Temp\go-build333212398\command-line-arguments_obj\exe\example.exe: Access is denied. 

Je ne peux pas le désactiver et ma solution est de changer le dossier où il est compilé. Comment puis je faire ça?

Vous pouvez créer un fichier binary directement à l’aide de go build (out binary est au répertoire actuel) ou go build -o /your/custom/path . Ensuite, lancez simplement le fichier binary de sortie.

Je change de directoty de sortie

 go build -i -o D:\Users\MyProj\out\ 

-o drapeau

et mettre à l’antivirus en ignorant D: \ Users \ MyProj \ out \ directory