用于编译并安装代码包或源码文件(先编译代码包文件在执行后续动作)
安装代码包会再当前工作区的pkg/<平台相关目录>下生产归档文件
安装命令源码文件会在当前工作区的bin目录或$GOBIN目录下生成可执行文件
命令执行的几种情景
执行该命令且不追加任何参数时,它会试图把当前目录作为代码包并安装
执行该命令且以代码包的导入路径作为参数时,该代码包及其依赖会被安装
执行该命令且以命令源码文件及相关库源码文件作为参数时,只有这些文件会被编译并安装
go install 安装代码包后就可以在其它代码包中导入该代码包了
网友评论