Home > Backend Development > Golang > Why Am I Getting 'Unrecognized Import Path' Errors When Using `go get`?

Why Am I Getting 'Unrecognized Import Path' Errors When Using `go get`?

Barbara Streisand
Release: 2024-12-12 22:22:14
Original
679 people have browsed it

Why Am I Getting

Unrecognized Import Paths with go get

When attempting to install the web.go package using go get github.com/hoisie/web, you may encounter numerous "unrecognized import path" errors. This issue stems from an incorrect GOROOT setting.

Solution:

  • Modify your GOROOT environment variable to point to the correct Go installation directory, which is likely /usr/local/go.
  • Add the following lines to the bottom of your .profile file in your home directory:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin
Copy after login
  • Remove any existing GOROOT references in your profile.

This should resolve the problem and allow you to install web.go successfully using go get.

Alternative Solution:

Alternatively, you can install Go using the Ubuntu package manager:

sudo apt-get install golang
Copy after login

Please refer to the video tutorial at http://www.youtube.com/watch?v=2PATwIfO5ag for further assistance.

The above is the detailed content of Why Am I Getting 'Unrecognized Import Path' Errors When Using `go get`?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template