一 简介
1、用于编译并安装代码包或源码文件。
2、安装代码包会在当前工作区的pkg/<平台相关目录>下生成归档文件。
3、安装命令源码文件会在当前工作区的bin目录或$GOBIN目录下生成可执行文件。
4、执行该命令且不追加任何参数时,它会试图把当前目录作为代码包并安装。
5、执行该命令且以代码包的导入路径作为参数时,该代码包及其依赖会被安装。
6、执行该命令且以命令源码文件及其库源码文件作为参数时,只有这些文件会被编译并安装。
二 实战
[root@localhost ds]# ls
showds.go
[root@localhost ds]# go install
[root@localhost ds]# ls
showds.go
[root@localhost ds]# ls $GOBIN
ds
[root@localhost ds]# cd ../../pkgtool/
[root@localhost pkgtool]# go install
go install: no install location for directory /root/goc2p/src/pkgtool outside GOPATH
For more details see:'go help gopath'
[root@localhost pkgtool]# export GOPATH=$GOPATH:~/goc2p
[root@localhost pkgtool]# go install
[root@localhost pkgtool]# ls
envir.go envir_test.go fpath.go ipath.go pnode.go util.go util_test.go
[root@localhost pkgtool]# cd ~/goc2p/
[root@localhost goc2p]# cd pkg
[root@localhost pkg]# ds
/root/goc2p/pkg:
linux_amd64/
pkgtool.a
相关推荐
一、 GO语言环境搭建 2 二、 Go 命令 2 go build 3 go clean 4 go fmt 4 go get 4 go install 4 go test 4 go doc(godoc) 5 三、 Go基础 5 关键字 5 定义变量 5 常量 6 内置基础类型 6 Boolean 6 数值类型 6 ...
Go语言自带有一套完整的命令操作工具,你可以通过在命令行中执行go来查看它们: 图1.3 Go命令显示详细的信息 这些命令对于我们平时编写的代码非常有用,接下来就让我们了解一些常用的命令。 go build 这个命令主要...
本地搭建一个 Go语言中文网 要求 Go 1.16+ 1、下载源码到本地某个目录 git clone https://github.com/studygolang/studygolang 2、编译 进入 studygolang 项目目录,执行如下命令: // unix make build // ...
欢迎有兴趣的gopher他们参与进来,一起打造一个完善的Go语言中文网,Go语言爱好者的学习家园,参与方式请参考: : 本地建造一个Go语言中文网 要求1.11+ 1,下载原始码到本地某个目录 git clone ...
安装配置go环境window系统使用scoop安装scoop install golang参考 更改go module代理go module常用命令go mod init # 初始化 go.modgo mod tidy # 更新依赖文件go mod download # 下载依赖文件go mod vendor # 将...
yum -y install golang 2.环境配置 1)打开profile文件 vi /etc/profile 2)添加环境变量 在文件后面追加如下文本: # GOROOT export GOROOT=/usr/lib/golang # GOPATH export GOPATH=/root/go/ # GOPATH bin ...
go语言开发 gocode tools小插件 #三、安装三款GO语言小插件(重点部分) 我们要将要安装Go模块下的tools三个小插件,顺带把debug功能开启。 gocode是代码自动补全程序; guru代码导航程序; godef代码跳转程序...
如果是通过 [brew](https://github.com/mxcl/homebrew) 来安装`go`,并且没有设置`$GOROOT`跟`$GOPATH`的话,请使用如下命令(路径请更改为自己对应的 golang 的版本信息) ln -s /usr/local/Cellar/go/1.0.3/bin/...
像素化器是用go语言编写的图像像素化器。 它允许非常简单直观的CLI像素化。 像素化器像素化器是用go语言编写的图像像素化器。 它允许非常简单直观的CLI像素化。 安装要安装Pixelizer,您需要:在此处安装Go运行以下...
也可自己生成:在GOPATH的src目录手动建立"golang.org\x\tools"路径,并使用git下载"https://github.com/golang/tools"内容到该目录下,最后执行"go install golang.org/x/tools/cmd/guru"命令即可
https://blog.filippo.io/install-go-tools-from-modules-with-brew-gomod安装$ brew install FiloSottile / gomod / brew-gomod us homebrew-gomod brew命令可以从Go模块中干净地安装二进制文件。 ...
go语言版本:1.13 go1.13 linux64位安装包:https://download.csdn.net/download/yzf279533105/12155726 步骤1:下载go1.13的安装包,放在服务器上,笔者这里目录为 /home/install_package,如下图 步骤2:解压到...
Go语言圣经(中文版)Go语言圣经 中文版本,仅供学习交流之用。对于希望学习CGO、Go汇编语言等高级用法的同学,我们推荐开源图书。项目主页:原版官网:译者信息:译者:柴树杉,Github ,Twitter译者:Xargin,译者...
则将有一个go.mod文件):go mod init然后,在带有导入的Go程序中引用stripe-go:import(“ github.com/ stripe / stripe-go / v71“” github.com/stripe/stripe-go/v71/customer“)运行任何正常的go命令(build ...
进入忙框 Go Busybox是一组Go工具,可让您将许多Go命令编译成一个二进制文件。 生成的二进制文件使用其调用参数( os.Args )确定正在调用哪个命令。 特征支持状态转到版本1.13+ 包装转到模块,转到供应商,带有GOOS...
Go VsCode windows 最新基础配置组件 截至时间为止,全部从Github官方等地方下载, 需要自行在vscode 或 命令台中进行安装 指令 : go install XXXXX
用于golang命令的gulp包装器。 完全受启发。 目的是让用户通过构建系统更好地控制其golang环境。 因为go run并不能解决所有问题。 目标 使用go build或go install构建一个二进制文件,并使用gulp运行它。 (这使...
Go语言通用代码生成器:仙童Beta7版源码。彻底修复弹性登录模块,修复了注册,修改密码,管理员新增用户时使用过时加密算法问题。前端更新。可以从源码构建代码生成器。全面优化对Oracle数据库的支持。更多测试。...
unionpay银联支付相关API封装 Golang实现快速开始获取安装go get -u github.com/shima-park/unionpay推荐使用localtunnel测试回调通知可以先安装一个可以方便快捷的实现你的本地web服务通过外网访问,无需修改DNS和...
安装Homebrew $ brew install toshimaru / nyan / nyan go get $ go get github.com/toshimaru/ny nyan支持语法高亮显示的彩色cat命令。 安装Homebrew $ brew install toshimaru / nyan / nyan go get $ go get ...