go get命令详解
描述:
命令go get会自动从一些主流公用代码仓库(比如 GitHub)下载目标代码包,并把它们安装到环境变量GOPATH包含的第 1 工作区的相应目录中。如果存在环境变量GOBIN,那么仅包含命令源码文件的代码包会被安装到GOBIN指向的那个目录。
用法:
go get [-d] [-t] [-u] [-v] [-insecure] [build flags] [packages]
标记名称 | 标记描述 |
---|---|
-d | 让命令程序只执行下载动作,而不执行安装动作。 |
-f |
仅在使用-u 标记时才有效。该标记会让命令程序忽略掉对已下载代码包的导入路径的检查。如果下载并安装的代码包所属的项目是你从别人那里Fork过来的,那么这样做就尤为重要了。
|
-fix | 让命令程序在下载代码包后先执行修正动作,而后再进行编译和安装。 |
-insecure | 允许命令程序使用非安全的scheme(如HTTP)去下载指定的代码包。如果你用的代码仓库(如公司内部的Gitlab)没有HTTPS支持,可以添加此标记。请在确定安全的情况下使用它。 |
-t | 让命令程序同时下载并安装指定的代码包中的测试源码文件中依赖的代码包。 |
-u | 让命令利用网络来更新已有代码包及其依赖包。默认情况下,该命令只会从网络上下载本地不存在的代码包,而不会更新已有的代码包。 |
示例:
下载gorm:
go get -u github.com/jinzhu/gorm
go语言官方命令文档:https://golang.google.cn/cmd/go
go get命令详解相关推荐
- docker常用命令详解
docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...
- oracle home 命令,$ORACLE_HOMEbin目录下所有命令的使用方法及命令详解
求$ORACLE_HOME/bin目录下所有命令的使用方法及命令详解 如题. $ORACLE_HOME/bin目录下有很多命令,那我们平时用到的也不是太多,即使用到的那部分可能用法也不是完全能掌握,所 ...
- 【FFmpeg】ffmpeg命令详解(三)高级选项
ffmpeg命令详解(三)高级选项 1.-map 2.-ignore_unknown 3.-copy_unknown 4.-map_channel 5.-map_metadata 6.-map_cha ...
- 【FFmpeg】ffmpeg命令详解(二)
ffmpeg命令详解(二) 4.流选择 4.1 自动选择流 4.2 手动选择流 5.命令行选择详解 5.1 命令行选项的值说明: 5.2 流说明符 5.3 通用选项 5.4 主选项 5.5 视频相关选 ...
- 【FFmpeg】ffmpeg命令详解(一)
ffmpeg命令详解(一) 1.命令格式 2.简述 3.详细说明 3.1 过滤器 3.1.1 简单的过滤器图 3.1.2 复杂的过滤器图 3.2 流拷贝 1.命令格式 ffmpeg [global_o ...
- head和tail命令详解
基础命令学习目录首页 原文链接:https://www.cnblogs.com/amosli/p/3496027.html 当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相 ...
- 常用memcached命令详解
常用memcached命令详解: Memcached作为缓存服务器,对其操作的命令主要分为三类: 1. 服务器状态命令:可以查看memcahced服务的当前状态 2. 数据存储命令:如何存储数据到 ...
- linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...
- linux中的shell有printf吗,Linux Shell系列教程之(八)Shell printf命令详解
在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell printf命令有了一个简略的介绍,本篇给大家详细介绍下Shell中的printf命令. 一.Shell p ...
- 超级干货:3个性能监控和优化命令详解
小编为大家整理出了三个有关性能监控和优化命令详细讲解,别看只有三个,但不影响他噎啊,本篇文章很长,涉及top命令.free命令和vmstat命令,真的是很详细的讲解,希望能帮到大家,另外还有两条相关的 ...
最新文章
- python getostime_python中sys,os,time模块的使用(包括时间格式的各种转换)
- distinct aggregation
- PIC模拟从入门到熟练系列之组会PPT20210906《Note of PIC》
- java 精通_你真的精通Java吗?
- linux网络唤醒,如何在Ubuntu Server 18.04中启用网络唤醒(WOL)
- Python去除字符串中的特殊字符(包括空格)
- ActiveMQ_2安装
- python中key_python属性和key的区别?
- praat 语音识别教程
- 物联网卡不实名认证有什么风险
- var模型eviews操作步骤
- w10打开网络计算机退出,Win10网络发现已关闭怎么办?|Win10启用网络发现方法
- 用于视觉问答的相互注意融合模型《Reciprocal Attention Fusion for Visual Question Answering》
- 博弈论python实例_博弈论读书笔记(七)贝叶斯博弈举例和显示原理
- CPU-Z查看内存条信息
- 公式编辑器如何使用详细图解
- asp实训报告摘要_asp实训报告总结.doc
- 1.6在Ubuntu安装QT5.14.2
- IT审计质量控制评价和改进实践
- 江苏省泰州中学2021年高考成绩查询,泰州中学排名前十名,2021年泰州中学排名一览表...
热门文章
- UDP可靠性传输协议(QUIC)
- 紧急提醒!黑客正利用假 ChatGPT 来推送恶意软件
- 经典功率谱估计(直接法、间接法、直接法的改进(包括Bartlett法、Welch法))
- 数值分析 解线性方程组的直接法(一)
- Binary XML file line #16 in: Error inflating class unknown
- 初识SecureCRT工具
- android otg主从切换,一种自动切换OTG设备主从模式下的Vbus电压的方法与电路与流程...
- 哈夫曼树构建与哈夫曼树编码
- 移位运算,移位操作应用
- 浏览器直接打开excle文件