1 下载依赖包问题
cannot find package "github.com/gocql/gocql" in any of:
/usr/local/src/go/src/github.com/gocql/gocql (from $GOROOT)
($GOPATH not set)
解决方式;
1. 设置GOROOT、GOPATH
GOPATH用来存在下载第三方的依赖包。
go build会从GOROOT和GOPATH中寻找依赖包
如:
export GOROOT=/usr/local/src/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/Users/Test/gopath/go_workspace
2 下载依赖包
go get github.com/gocql/gocql
2 IDEA
2.1 intellij idea 14 使用go插件
http://blog.csdn.net/zhouzme/article/details/44133507
3 字节与字符区别
golang采用utf-8编码存储。一个中文可以采用3个字节或者4个字节存储。如果采用字符表示,则用rune表示。 []byte表示字节数组,[]rune表示字符数组。
4 采用代理下载项目的依赖包
http_proxy=hx.gy:1080 go get -d -v google.golang.org/grpc
hx,gy 代理支持的域名
android.com
bitbucket.org
bintray.com
chromium.org
Go从初学到精通遇到的问题汇总
最新推荐文章于 2024-06-13 11:16:52 发布