go 1.03 环境搭建
go开发环境搭建
下载go安装包
官网下载页面:
https://golang.org/dl/
中文社区下载页面:
https://studygolang.com/dl
linux系统,下载链接:
https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz
安装文档介绍:
http://docs.studygolang.com/doc/install
下载开发IDE,我使用liteIDE
下载页面:http://liteide.org/cn/
选一个下载地址:https://github.com/visualfc/liteide/releases/download/x36/liteidex36.linux64-qt5.5.1.tar.gz
安装下载好的包–解压到需要的路径即可
golang:
sudo tar -C /usr/local -xzf go1.12.5.linux-amd64.tar.gz
liteide:
sudo tar -C /usr/local -xzf liteidex36.linux64-qt5.5.1.tar.gz
设置系统环境变量和创建开发工程目录
1 | #!/bin/bash |
缺少libstdc++.so.6而摄错
如果是在ubuntu14.04上运行liteIDE,可以会遇到如下报错1
2
3liteide: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/local/liteide/bin/../lib/libQt5Core.so.5)
liteide: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/local/liteide/bin/../lib/libicui18n.so.55)
liteide: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/local/liteide/bin/../lib/libicuuc.so.55)
解决办法:
从ubuntu18的机器上找到libstdc++.so.6,复制到 /usr/local/liteide/lib/libstdc++.so.6
再启动即可
参考链接:https://github.com/visualfc/liteide/issues/961
go命令
go build xxx.go
此命令只会编译代码,不能运行可执行程序
go run xxx.go
此命令只会执行go文件,不会编译成可执行程序
go的目录结构
1 | goproject/ |
这样的结构,那么就设定GOPATH=xxxxx/goproject
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 rootid@126.com
文章标题:go 1.03 环境搭建
本文作者:Shawn
发布时间:2019-05-17, 10:18:24
最后更新:2019-05-28, 10:14:24
原始链接:https://gitrootid.github.io/2019/05/17/golang/go-1-03-环境搭建_/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。