如何轻松处理Golang打包依赖,实现高效项目构建?
- 内容介绍
- 文章标签
- 相关推荐
要geng新依赖项。请运行以下命令:
go mod tidy
三、使用GOPATH的旧时光
GOPATH环境变量的设置和管理非常关键,因为它直接影响到你的项目编译和运行。在你开始编写代码之前,务必要正确地设置好GOPATH。下面怎么设置GOPATH:
-
$GOPATH=/usr/local/go:$HOME/go/. -
$GOROOT=/usr/local/go. -
$GO111MODULE=on. -
$PATH=$PATH:$GOROOT/bin:$GOPATH/bin.
如果您没有设置该环境变量。则需要通过以下命令手动设置:
export GOPATH=$HOME/go.
GOPATH环境变量作用域和生命周期
GOPATH环境变量在一个shell会话中有效,在另一个shell会话中可能会失效。如果您需要使其跨越多个shell会话都生效。可以将其写入您的设置文件中,如~/.bashrc或~/.zshrc等处。
如果您希望重新加载 shell 会话中的所有变量,包括 GOPATH。您可以执行:
source ~/.bashrc
或
source ~/.zshrc
GOPATH目录结构和管理
GOPATH通常包含三个子目录:src、pkg和bin。其中 src 子目录存放源代码,pkg 子目录存放编译后的二进制包。而 bin 子目录存放可执行程序。在这些子目录中,您可以自由地组织您的项目代码、依赖项还有可执行程序。
要geng新依赖项。请运行以下命令:
go mod tidy
三、使用GOPATH的旧时光
GOPATH环境变量的设置和管理非常关键,因为它直接影响到你的项目编译和运行。在你开始编写代码之前,务必要正确地设置好GOPATH。下面怎么设置GOPATH:
-
$GOPATH=/usr/local/go:$HOME/go/. -
$GOROOT=/usr/local/go. -
$GO111MODULE=on. -
$PATH=$PATH:$GOROOT/bin:$GOPATH/bin.
如果您没有设置该环境变量。则需要通过以下命令手动设置:
export GOPATH=$HOME/go.
GOPATH环境变量作用域和生命周期
GOPATH环境变量在一个shell会话中有效,在另一个shell会话中可能会失效。如果您需要使其跨越多个shell会话都生效。可以将其写入您的设置文件中,如~/.bashrc或~/.zshrc等处。
如果您希望重新加载 shell 会话中的所有变量,包括 GOPATH。您可以执行:
source ~/.bashrc
或
source ~/.zshrc
GOPATH目录结构和管理
GOPATH通常包含三个子目录:src、pkg和bin。其中 src 子目录存放源代码,pkg 子目录存放编译后的二进制包。而 bin 子目录存放可执行程序。在这些子目录中,您可以自由地组织您的项目代码、依赖项还有可执行程序。

