1. Preface
Today, we are building the Go language environment and downloading a go locale from https://golang.org/dl/. The environment variable configuration is initially configured as follows:
Goroot=/home/go/bin Go execution file directory
installation directory for Gopath=/home/go go
Write a test program to indicate the following error:
The correct configuration is as follows:
Goroot configuration to go installation directory
Gopath is configured as the working directory of Go, its own configuration, which usually contains SRC, pkg, bin three files.
Project path and third-party package path? First: Go is not the concept of the project, only the package. The executable package is just a special one, like we often say the project Gopath can be set multiple, whether it is an executable package, or non-executable package, all should be under a certain $GOPATH/src.
Resources:
Http://www.jb51.net/article/56779.htm
Go environment import cycle not allowed problem processing