博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go get安装第三方包的前提条件和步骤
阅读量:2342 次
发布时间:2019-05-10

本文共 1092 字,大约阅读时间需要 3 分钟。

转自:

首先,你要找到第三方类包所在的网址, 例如:  http://github.com/go-sql-driver/mysql
分为命令行自动安装 和 手动下载 然后安装。

( 欢迎加入go语言群: 218160862 ,群内有实践)


一、通过 go get github.com/go-sql-driver/mysql    命令安装第三方类库
  要启用 go get github.com/go-sql-driver/mysql    命令,
  首先必须设置环境变量GOPATH的路径、并且安装git for windows!!!  否则 go get 命令不起作用。


1. 设置 GOPATH 环境变量, 并且这个GOPATH 变量里面的路径不能有分号; 否则会报错
右键我的电脑——高级系统设置——环境变量,系统变量下 点击【新建】
输入:   第1行:GOPATH    第2行:你指定路径,例如: D:\go\gopath       (注意去掉末尾的分号)


2. 安装git for windows ,    http://git-for-windows.github.io/

3. 之后才能执行  go get github.com/go-sql-driver/mysql    命令来安装第三方包。
    这条命令它会把 类库包源代码,下载解压到你的 %GOPATH% 路径里面去,
    比如:D:\go\gopath\   src\github.com\go-sql-driver\mysql

    前面是gopath路径,后面是类库,并且它还会同时执行 go install xxx ,生成 D:\go\gopath\pkg\xxxx 这样的包路径。

4. 在代码中导入下载的那个第三方包
import (
    "github.com/go-sql-driver/mysql" // 从环境变量:%goPath% 中定义的路径去查找第三方类库
)

 


二、手动安装第三方类库
如果你用 go get github.com/go-sql-driver/mysql 的就要先装git工具。
如果是手动下载压缩包,就解压到 gopath/src里面的路径,然后执行 go install github.com/go-sql-driver/mysql 安装这个包 ,


最后在代码中导入下载的那个第三方包 ,也是一样的,不过要注意它在 go/pkg  里面的路径。

import (
    "github.com/go-sql-driver/" // 从:%goPath% 中定义的路径去查找第三方类库
)

本文来自:

感谢作者:wangqishu

查看原文:

转载地址:http://xifvb.baihongyu.com/

你可能感兴趣的文章
如何在PHP中获取文件扩展名? [重复]
查看>>
Scalaz迭代:“提升”`EnumeratorT`以匹配`IterateeT`为“更大”的monad
查看>>
我应该如何在OSX上设置JAVA_HOME
查看>>
如何显示过滤的ng-repeat数据的长度
查看>>
@import vs #import - iOS 7
查看>>
如何使用C#解析JSON?
查看>>
我已经安装了哪个版本的Python?
查看>>
ng-if和ng-show / ng-hide有什么区别
查看>>
用Java复制文件的标准简洁方法?
查看>>
管理webpack中的jQuery插件依赖项
查看>>
删除可能不存在的文件的大多数pythonic方式
查看>>
如何在Eclipse中为Java文本编辑器更改字体大小?
查看>>
我们应该@Override接口的方法实现吗?
查看>>
ng-repeat定义次数而不是重复数组?
查看>>
选择语句以查找某些字段的重复项
查看>>
引导程序中“col-md-4”,“col-xs-1”,“col-lg-2”中数字的含义
查看>>
JavaScript ES6类中的私有属性
查看>>
List vs tuple,何时使用? [重复]
查看>>
默认情况下,如何以管理员身份运行Visual Studio?
查看>>
通过varargs参数可能导致堆污染
查看>>