title: The package could not be imported after you installed it using Go Get ？
body: <p>I turned on GO111MODULE=on, and when using the Go Get -u installation package, it will be installed to the PGK directory, but I can't use it after installation</p>
  <p>Go version go1.15.6 Windows/amd64</p>
  <p>go.mod file</p>
  <pre><code>module github.com/xanzy/go-gitlab
  
  go 1.15
  
  </code></pre>
  <p>Go env</p>
  <pre><code>E:\code\awesomeProject2\src&gt;go env
  set GO111MODULE=on
  set GOARCH=amd64
  set GOBIN=D:\Go\bin
  set GOCACHE=C:\Users\code\AppData\Local\go-build
  set GOENV=C:\Users\code\AppData\Roaming\go\env
  set GOEXE=.exe
  set GOFLAGS=
  set GOHOSTARCH=amd64
  set GOHOSTOS=windows
  set GOINSECURE=
  set GOMODCACHE=E:\code\awesomeProject2\pkg\mod
  set GONOPROXY=
  set GONOSUMDB=
  set GOOS=windows
  set GOPATH=E:\code\awesomeProject2
  set GOPRIVATE=
  set GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
  set GOROOT=D:\Go
  set GOSUMDB=sum.golang.org
  set GOTMPDIR=
  set GOTOOLDIR=D:\Go\pkg\tool\windows_amd64
  set GCCGO=gccgo
  set AR=ar
  set CC=gcc
  set CXX=g++
  set CGO_ENABLED=1
  set GOMOD=E:\code\awesomeProject2\src\go.mod
  set CGO_CFLAGS=-g -O2
  set CGO_CPPFLAGS=
  set CGO_CXXFLAGS=-g -O2
  set CGO_FFLAGS=-g -O2
  set CGO_LDFLAGS=-g -O2
  set PKG_CONFIG=pkg-config
  set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\guji\AppData\Loc
  al\Temp\go-build895842770=/tmp/go-build -gno-record-gcc-switches
  </code></pre>
  <p>go build gitlab_merge_requests.go  I got the error</p>
  <pre><code>package github.com/xanzy/go-gitlab
  imports github.com/xanzy/go-gitlab: import cycle not allowed
  </code></pre>
  <p>This is my code</p>
  <pre><code>package main
  
  import (
  &quot;log&quot;
  &quot;net/http&quot;
  &quot;net/http/httptest&quot;
  &quot;github.com/xanzy/go-gitlab&quot;
  )
  
  
  
  var (
  Token = &quot;XXXXXX&quot; // token information
  url = &quot;https://xxxxx&quot; // gitlab URL
  )
  
  func setup() (*http.ServeMux, *httptest.Server, *gitlab.Client) {
  
  // mux is the HTTP request multiplexer used with the test server.
  
  mux := http.NewServeMux()
  
  
  
  // server is a test HTTP server used to provide mock API responses.
  
  server := httptest.NewServer(mux)
  
  
  
  // client is the Gitlab client being tested.
  
  client := gitlab.NewClient(nil, token)
  client.SetBaseURL(url)
  
  
  return mux, server, client
  
  }
  
  
  
  func main(){
  _, _, client := setup()
  
  
  users, _, err := client.Users.ListUsers(&amp;gitlab.ListUsersOptions{})
  if err ! = nil {
  
  panic(err)
  
  }
  
  for _, user := range users {
  log.Println(user.Username, user.Name, user.CreatedAt.Format(&quot;2006-01-02&quot;))
  
  }
  }
  
  </code></pre>
  <p>I just learn Golang, who can help me?</p>