Home > Backend Development > Golang > Why Doesn't `go-eval` Work After Installation?

Why Doesn't `go-eval` Work After Installation?

Patricia Arquette
Release: 2024-12-08 17:48:11
Original
963 people have browsed it

Why Doesn't `go-eval` Work After Installation?

Resolving "command not found" for go-eval After Installation

Attempting to execute go-eval after installation results in a "command not found" error. Despite following the installation instructions for go-eval by successfully running 'go get', the command remains inaccessible.

This issue arises because the go-eval executable is located in '$GOPATH/bin', which is not part of the $PATH environmental variable. To resolve this, you need to add '$GOPATH/bin' to your PATH.

In older versions of Go (below 1.8):

PATH="$GOPATH/bin:$PATH"
Copy after login

In Go 1.8 and above, GOPATH defaults to $HOME/go. Therefore, the following commands are recommended in the .profile file:

export GOPATH="$HOME/go"
PATH="$GOPATH/bin:$PATH"
Copy after login

After making these changes, you should be able to run go-eval by typing its command in the terminal without encountering the "command not found" error.

The above is the detailed content of Why Doesn't `go-eval` Work After Installation?. 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