go语言环境安装
下载地址:https://golang.google.cn/dl/
goland软件安装
下载地址:http://www.jetbrains.com/go/download/#section=windows
goland许可证认证码
可以到网站http://idea.lanyus.com/查询认证码。
github 上clone项目
配置系统的环境变量
GOPATH为任意一个目录,用于存放src下的package目录
再然后把项目放入GOPTH目录下的src目录下
使用go get 安装各种包
golang.org/x/net 安装方法
为了使包的导入方式不变,我们需要在src目录下面构造目录结构
$mkdir -p $GOPATH/src/golang.org/x/
$cd $GOPATH/src/golang.org/x/
$git clone https://github.com/golang/net.git net
$go install net
执行go install之后没有提示,就说明安装好了。
windows安装go-sqlite3失败,提示找不到gcc
windows安装go-sqlite3失败,提示找不到gcc
go get github.com/mattn/go-sqlite3时失败,提示exec: “gcc”: executable file not found in %PATH%,是因为没有安装gcc。
去http://tdm-gcc.tdragon.net/download下载一个,32位windows下载 tdm-gcc-4.8.1-3.exe,64位下载 tdm64-gcc-4.8.1-3.exe
注:为保证能够成功编译,建议安装所有的包。
安装完成以后,配置环境变量path中添加gcc安装目录,C:\TDM-GCC-64\bin
运行go get 指令 提示unrecognized import path
运行指令如下:
go get google.golang.org/grpc
错误提示:
package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc" (https fetch: Get https://google.golang.org/grpc?go-get=1: dial tcp 74.125.28.14:443: i/o timeout)
解决方法:
1、建立相关文件夹
mkdir -p $GOPATH/src/google.golang.org/
2、命令行打开文件夹
cd $GOPATH/src/google.golang.org
3、从Github上克隆其他的仓库
git clone https://github.com/Agzs/grpc grpc
4、 安装仓库
cd $GOPATH/src/
go install google.golang.org/grpc
5、 结束
最后运行成功。